private void becomeFollower(){ // stop heartbeat for all peers for(PeerServer server : this.peers.values()){ if(server.getHeartbeatTask() != null){ server.getHeartbeatTask().cancel(false); } server.enableHeartbeat(false); } this.serverToJoin = null; this.role = ServerRole.Follower; this.restartElectionTimer(); }
private void becomeFollower(){ // stop heartbeat for all peers for(PeerServer server : this.peers.values()){ if(server.getHeartbeatTask() != null){ server.getHeartbeatTask().cancel(false); } server.enableHeartbeat(false); } this.serverToJoin = null; this.role = ServerRole.Follower; this.restartElectionTimer(); }
private void becomeFollower(){ // stop heartbeat for all peers for(PeerServer server : this.peers.values()){ if(server.getHeartbeatTask() != null){ server.getHeartbeatTask().cancel(false); } server.enableHeartbeat(false); } this.serverToJoin = null; this.role = ServerRole.Follower; this.restartElectionTimer(); }
private void enableHeartbeatForPeer(PeerServer peer){ peer.enableHeartbeat(true); peer.resumeHeartbeatingSpeed(); peer.setHeartbeatTask(this.context.getScheduledExecutor().schedule(peer.getHeartbeartHandler(), peer.getCurrentHeartbeatInterval(), TimeUnit.MILLISECONDS)); }
private void enableHeartbeatForPeer(PeerServer peer){ peer.enableHeartbeat(true); peer.resumeHeartbeatingSpeed(); peer.setHeartbeatTask(this.context.getScheduledExecutor().schedule(peer.getHeartbeartHandler(), peer.getCurrentHeartbeatInterval(), TimeUnit.MILLISECONDS)); }
private void enableHeartbeatForPeer(PeerServer peer){ peer.enableHeartbeat(true); peer.resumeHeartbeatingSpeed(); peer.setHeartbeatTask(this.context.getScheduledExecutor().schedule(peer.getHeartbeartHandler(), peer.getCurrentHeartbeatInterval(), TimeUnit.MILLISECONDS)); }
peer.enableHeartbeat(false); this.peers.remove(id); this.logger.info("server %d is removed from cluster", id.intValue());
peer.enableHeartbeat(false); this.peers.remove(id); this.logger.info("server %d is removed from cluster", id.intValue());
peer.enableHeartbeat(false); this.peers.remove(id); this.logger.info("server %d is removed from cluster", id.intValue());
peer.enableHeartbeat(false); this.peers.remove(server.getId()); this.logger.info("server %d is removed from cluster", server.getId());
peer.enableHeartbeat(false); this.peers.remove(server.getId()); this.logger.info("server %d is removed from cluster", server.getId());
peer.enableHeartbeat(false); this.peers.remove(server.getId()); this.logger.info("server %d is removed from cluster", server.getId());