public class CloudLoadBalance extends java.lang.Object implements LoadBalance
LoadBalance.Factory, LoadBalance.LoadBalanceWrap
URI_SCHEME
构造器和说明 |
---|
CloudLoadBalance(java.lang.String group,
java.lang.String service)
一般用于发现服务
|
CloudLoadBalance(java.lang.String group,
java.lang.String service,
Discovery discovery)
一般用于本地配置
|
限定符和类型 | 方法和说明 |
---|---|
Discovery |
getDiscovery()
服务发现数据
|
java.lang.String |
getGroup()
服务组
|
java.lang.String |
getServer(int port)
获取节点
|
java.lang.String |
getService()
服务名
|
static void |
setStrategy(CloudLoadStrategy strategy)
已过时。
2.9
|
public CloudLoadBalance(java.lang.String group, java.lang.String service)
public CloudLoadBalance(java.lang.String group, java.lang.String service, Discovery discovery)
@Deprecated public static void setStrategy(CloudLoadStrategy strategy)
public java.lang.String getGroup()
public java.lang.String getService()
public Discovery getDiscovery()
public java.lang.String getServer(int port)
LoadBalance
getServer
在接口中 LoadBalance
port
- 指定端口