Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-15747

Enforce a stepdown period after election loss

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.7.8
    • Affects Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • ALL

      In order to prevent synchronized standing for election between multiple nodes, after an election is lost due to receiving fewer than the required number of votes, set the stepdown time for (the lastVote lease time plus a random value). This should ensure that other nodes get a chance to elect themselves, by preventing repeated resetting of the lastVote value with no hope of ever winning an election.

            Assignee:
            milkie@mongodb.com Eric Milkie
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: