public class CloudLoadBalance
extends java.lang.Object
implements org.noear.solon.core.LoadBalance
| 构造器和说明 |
|---|
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)
|
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)
getServer 在接口中 org.noear.solon.core.LoadBalance