| 程序包 | 说明 |
|---|---|
| com.alipay.sofa.rpc.bootstrap | |
| com.alipay.sofa.rpc.client | |
| com.alipay.sofa.rpc.config | |
| com.alipay.sofa.rpc.registry.zk |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClusterProviderInfoListener
集群服务端地址监听器
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected ProviderInfoListener |
DefaultConsumerBootstrap.buildProviderInfoListener(ConsumerBootstrap bootstrap)
Build ProviderInfoListener for consumer bootstrap.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCluster
Abstract cluster, contains router chain, filter chain, address holder, connection holder and load balancer.
|
class |
AddressHolder
地址管理器
|
class |
AllConnectConnectionHolder
全部建立长连接,自动维护长连接
|
class |
Cluster
客户端,封装了集群模式、长连接管理、服务路由、负载均衡等抽象类
|
class |
ConnectionHolder
ConnectionHolder SPI
|
class |
FailFastCluster
快速失败
|
class |
FailoverCluster
故障转移,支持重试和指定地址调用
|
class |
SingleGroupAddressHolder
只支持单个分组的地址选择器(额外存一个直连分组)
|
| 限定符和类型 | 方法和说明 |
|---|---|
ProviderInfoListener |
ConsumerConfig.getProviderInfoListener()
Gets provider info listener.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConsumerConfig<T> |
ConsumerConfig.setProviderInfoListener(ProviderInfoListener providerInfoListener)
Sets provider info listener.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ZookeeperProviderObserver.addProviderListener(ConsumerConfig consumerConfig,
ProviderInfoListener listener)
Add provider listener.
|
Copyright © 2008–2018 The Ant Financial. All rights reserved.