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

optimize secondaries to not create excessive load on the primary under certain scenarios

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.5.4
    • Affects Version/s: 2.4.2
    • Component/s: Replication
    • Labels:
      None
    • Fully Compatible

      on a low latency connection a secondary can issue several thousand getmore requests per second to a primary if it is caught up. it then creates a lot of overhead for the primary and gets back microscopic batches when this case occurs.

      this won't happen if the network has some significant latency (e.g. 3ms ping times), only when it's very fast, especially when testing on a single machine.

            Assignee:
            dwight@mongodb.com Dwight Merriman
            Reporter:
            dwight@mongodb.com Dwight Merriman
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: