public interface ServerDiscovery
| 限定符和类型 | 方法和说明 |
|---|---|
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
|
void start(String namespace, String namespaceSource, String groupId) throws Exception
Exception - exceptions thrown in start processvoid stop() throws Exception
Exception - exceptions thrown in stop processvoid reset(akka.actor.ActorSystem actorSystem)
String getActiveServerAddr()
List<akka.actor.ActorSelection> getStandbyServerHeatbeatActors()
akka.actor.ActorSelection getActiveHeartBeatActor()
akka.actor.ActorSelection getInstanceStatusRouter()
akka.actor.ActorSelection getMapMasterRouter()
akka.actor.ActorSelection getTaskStatusRouter()
Copyright © 2021. All rights reserved.