Class FollowerZooKeeperServer

  • All Implemented Interfaces:
    ServerStats.Provider, SessionTracker.SessionExpirer

    public class FollowerZooKeeperServer
    extends LearnerZooKeeperServer
    Just like the standard ZooKeeperServer. We just replace the request processors: FollowerRequestProcessor -> CommitProcessor -> FinalRequestProcessor A SyncRequestProcessor is also spawned off to log proposals from the leader.