protected CreateRemoteWatcher ( ActorSystemImpl system ) : IActorRef | ||
system | ActorSystemImpl | |
return | IActorRef |
protected override IActorRef CreateRemoteWatcher(ActorSystemImpl system)
{
// make sure Cluster extension is initialized/loaded from init thread
Cluster.Get(system);
var failureDetector = CreateRemoteWatcherFailureDetector(system);
return system.SystemActorOf(ClusterRemoteWatcher.Props(
failureDetector,
RemoteSettings.WatchHeartBeatInterval,
RemoteSettings.WatchUnreachableReaperInterval,
RemoteSettings.WatchHeartbeatExpectedResponseAfter), "remote-watcher");
}