接口 RouterAPI
public interface RouterAPI
单独操作插件方法的路由相关API,供其他框架集成使用
-
方法概要
修饰符和类型 方法 说明 ProcessLoadBalanceResponseprocessLoadBalance(ProcessLoadBalanceRequest request)执行负载均衡器ProcessRoutersResponseprocessRouters(ProcessRoutersRequest request)执行路由链
-
方法详细资料
-
processRouters
执行路由链- 参数:
request- 路由链列表,包含前置路由链,主链,以及后置路由链- 返回:
- 服务实例列表
- 抛出:
PolarisException- 错误码及错误信息
-
processLoadBalance
ProcessLoadBalanceResponse processLoadBalance(ProcessLoadBalanceRequest request) throws PolarisException执行负载均衡器- 参数:
request- 负载均衡策略,以及服务列表- 返回:
- 负载均衡后的实例信息
- 抛出:
PolarisException- 错误码及错误信息
-