@Extension(value="registry", order=-18000) @AutoActive(consumerSide=true) public class RegistryRouter extends Router
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConsumerBootstrap |
consumerBootstrap
服务消费者配置
|
static String |
RPC_REGISTRY_ROUTER
路由路径:注册中心
|
| 构造器和说明 |
|---|
RegistryRouter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
init(ConsumerBootstrap consumerBootstrap)
初始化
|
boolean |
needToLoad(ConsumerBootstrap consumerBootstrap)
是否自动加载
|
List<ProviderInfo> |
route(SofaRequest request,
List<ProviderInfo> providerInfos)
筛选Provider
|
recordRouterWaypublic static final String RPC_REGISTRY_ROUTER
protected ConsumerBootstrap consumerBootstrap
public void init(ConsumerBootstrap consumerBootstrap)
Routerpublic boolean needToLoad(ConsumerBootstrap consumerBootstrap)
RouterneedToLoad 在类中 RouterconsumerBootstrap - 调用对象public List<ProviderInfo> route(SofaRequest request, List<ProviderInfo> providerInfos)
RouterCopyright © 2008–2018 The Ant Financial. All rights reserved.