public class DefaultServerDiscovery extends Object implements ServerDiscovery
| 构造器和说明 |
|---|
DefaultServerDiscovery() |
| 限定符和类型 | 方法和说明 |
|---|---|
akka.actor.ActorSelection |
getActiveHeartBeatActor()
get active heartbeat's actor path
|
String |
getActiveServerAddr()
get active server ip and port
|
akka.actor.ActorSelection |
getInstanceStatusRouter() |
akka.actor.ActorSelection |
getMapMasterRouter() |
List<akka.actor.ActorSelection> |
getStandbyServerHeatbeatActors()
已过时。
|
akka.actor.ActorSelection |
getTaskStatusRouter() |
void |
reset(akka.actor.ActorSystem actorSystem) |
void |
start(String namespace,
String namespaceSource,
String groupId)
start sync process for keeping cache up to date
|
void |
stop()
stop sync process for releasing resources
|
public void start(String namespace, String namespaceSource, String groupId) throws Exception
ServerDiscoverystart 在接口中 ServerDiscoveryException - exceptions thrown in start processpublic String getActiveServerAddr()
ServerDiscoverygetActiveServerAddr 在接口中 ServerDiscoverypublic akka.actor.ActorSelection getActiveHeartBeatActor()
ServerDiscoverygetActiveHeartBeatActor 在接口中 ServerDiscoverypublic void stop()
throws Exception
ServerDiscoverystop 在接口中 ServerDiscoveryException - exceptions thrown in stop processpublic akka.actor.ActorSelection getInstanceStatusRouter()
getInstanceStatusRouter 在接口中 ServerDiscoverypublic akka.actor.ActorSelection getMapMasterRouter()
getMapMasterRouter 在接口中 ServerDiscoverypublic akka.actor.ActorSelection getTaskStatusRouter()
getTaskStatusRouter 在接口中 ServerDiscovery@Deprecated public List<akka.actor.ActorSelection> getStandbyServerHeatbeatActors()
public void reset(akka.actor.ActorSystem actorSystem)
reset 在接口中 ServerDiscoveryCopyright © 2021. All rights reserved.