public class ConsulHeartbeatManager extends Object
| 构造器和说明 |
|---|
ConsulHeartbeatManager(MotanConsulClient client) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addHeartbeatServcieId(String serviceid)
添加consul serviceid,添加后的serviceid会通过定时设置passing状态保持心跳。
|
void |
close() |
protected void |
processHeartbeat(boolean isPass) |
void |
removeHeartbeatServiceId(String serviceid)
移除serviceid,对应的serviceid不会在进行心跳。
|
void |
setClient(MotanConsulClient client) |
void |
setHeartbeatOpen(boolean open) |
void |
start() |
public ConsulHeartbeatManager(MotanConsulClient client)
public void start()
protected void processHeartbeat(boolean isPass)
public void close()
public void addHeartbeatServcieId(String serviceid)
serviceid - public void removeHeartbeatServiceId(String serviceid)
serviceid - public void setHeartbeatOpen(boolean open)
public void setClient(MotanConsulClient client)
Copyright © 2017. All rights reserved.