public class ConsulEcwidClient extends MotanConsulClient
| 限定符和类型 | 字段和说明 |
|---|---|
static com.ecwid.consul.v1.ConsulClient |
client |
host, port| 构造器和说明 |
|---|
ConsulEcwidClient(String host,
int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkFail(String serviceid)
设置checkid为不可用状态。
|
void |
checkPass(String serviceid)
对指定checkid设置为pass状态
|
String |
lookupCommand(String group) |
ConsulResponse<List<ConsulService>> |
lookupHealthService(String serviceName,
long lastConsulIndex)
获取最新的可用服务列表。
|
void |
registerService(ConsulService service)
注册一个consul service
|
void |
unregisterService(String serviceid)
根据serviceid注销service
|
public ConsulEcwidClient(String host, int port)
public void checkPass(String serviceid)
MotanConsulClientcheckPass 在类中 MotanConsulClientpublic void registerService(ConsulService service)
MotanConsulClientregisterService 在类中 MotanConsulClientpublic void unregisterService(String serviceid)
MotanConsulClientunregisterService 在类中 MotanConsulClientpublic ConsulResponse<List<ConsulService>> lookupHealthService(String serviceName, long lastConsulIndex)
MotanConsulClientlookupHealthService 在类中 MotanConsulClientpublic String lookupCommand(String group)
lookupCommand 在类中 MotanConsulClientpublic void checkFail(String serviceid)
MotanConsulClientcheckFail 在类中 MotanConsulClientCopyright © 2017. All rights reserved.