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

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 2.5.4
    • 2.4.2
    • Replication
    • None
    • Fully Compatible

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: