Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-15931

Add per-queue options for the queue group

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • current_quarter
    • plt

    Description

      The Splunk dashboard for Amboy suggests that the provisioning-create-job queue group suffers from the issue of contention for the head of the queue. This makes the queue group quite inefficient.

       

      The way to address this is to set a sample size, so that workers pull from a sample of the first N jobs rather than demand the first job in the queue. However, the way queue groups are implemented means that the driver is shared across all queue groups, which is problematic since the other queues in the queue group may not necessarily want to use sample size.

       

      One approach would be to use a different driver with each queue in the queue group. The queues all share the same common driver options as of right now.

      Attachments

        Issue Links

          Activity

            People

              kimberly.tao@mongodb.com Kim Tao
              kimberly.tao@mongodb.com Kim Tao
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: