|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 NamingService 的软件包 | |
|---|---|
| com.baidu.jprotobuf.pbrpc.client.ha | |
| com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy | Load balance strategy interface implementation. |
| com.baidu.jprotobuf.pbrpc.spring | |
| com.baidu.jprotobuf.pbrpc.client.ha 中 NamingService 的使用 |
|---|
| 返回 NamingService 的 com.baidu.jprotobuf.pbrpc.client.ha 中的方法 | |
|---|---|
abstract NamingService |
NamingServiceChangeListener.getNamingService()
|
NamingService |
HaProtobufRpcProxy.getNamingService()
|
| 参数类型为 NamingService 的 com.baidu.jprotobuf.pbrpc.client.ha 中的构造方法 | |
|---|---|
HaProtobufRpcProxy(RpcClient rpcClient,
Class<T> interfaceClass,
NamingService namingService)
|
|
HaProtobufRpcProxy(RpcClient rpcClient,
Class<T> interfaceClass,
NamingService namingService,
NamingServiceLoadBalanceStrategyFactory loadBalanceStrategyFactory,
FailOverInterceptor failOverInterceptor)
|
|
| com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中 NamingService 的使用 |
|---|
| 返回 NamingService 的 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中的方法 | |
|---|---|
NamingService |
RoundRobinLoadBalanceStrategy.getNamingService()
get the namingService |
| 参数类型为 NamingService 的 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中的方法 | |
|---|---|
NamingServiceLoadBalanceStrategy |
RRNamingServiceLoadBalanceStrategyFactory.create(String serviceSignature,
NamingService namingService)
|
NamingServiceLoadBalanceStrategy |
NamingServiceLoadBalanceStrategyFactory.create(String serviceSignature,
NamingService namingService)
create a new NamingServiceLoadBalanceStrategy |
void |
RoundRobinLoadBalanceStrategy.doReInit(String serviceSignagure,
NamingService namingService)
|
void |
NamingServiceLoadBalanceStrategy.doReInit(String serviceSignature,
NamingService namingService)
do reinit once by the naming service |
| 参数类型为 NamingService 的 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中的构造方法 | |
|---|---|
RoundRobinLoadBalanceStrategy(String serviceSignature,
NamingService namingService)
Constructor with load balance factors. |
|
| com.baidu.jprotobuf.pbrpc.spring 中 NamingService 的使用 |
|---|
| 实现 NamingService 的 com.baidu.jprotobuf.pbrpc.spring 中的类 | |
|---|---|
class |
UrlBasedNamingService
URL based naming service provider. |
| 参数类型为 NamingService 的 com.baidu.jprotobuf.pbrpc.spring 中的方法 | |
|---|---|
void |
HaRpcProxyFactoryBean.setNamingService(NamingService namingService)
set namingService value to namingService |
| 参数类型为 NamingService 的 com.baidu.jprotobuf.pbrpc.spring 中的构造方法 | |
|---|---|
HaProtobufRpcProxyBean(RpcClient rpcClient,
Class<T> interfaceClass,
NamingService namingService)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||