public class CloudLoadBalance extends java.lang.Object implements LoadBalance
LoadBalance.Factory
构造器和说明 |
---|
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()
获取节点
|
java.lang.String |
getService()
服务名
|
static CloudLoadStrategy |
getStrategy()
获取负载策略
|
static void |
setStrategy(CloudLoadStrategy strategy)
设置负载策略
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, get
public CloudLoadBalance(java.lang.String group, java.lang.String service)
public CloudLoadBalance(java.lang.String group, java.lang.String service, Discovery discovery)
public static CloudLoadStrategy getStrategy()
public static void setStrategy(CloudLoadStrategy strategy)
public java.lang.String getGroup()
public java.lang.String getService()
public Discovery getDiscovery()
public java.lang.String getServer()
LoadBalance
getServer
在接口中 LoadBalance