Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-49662

Autofailover: Make CPU throttling safer

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • No

    Description

      Part 1 of this fix is to reduce cpu_throttle.go constants

      • MAX_THROTTLE_ADJUST_MS from 1000 to 100
      • MAX_THROTTLE_DELAY_MS from 10,000 to 100
        as the originals are much too large (e.g. see MB-49501).

      We may need to reduce these further, even up to knocking another factor of 10 off each.

      We may also wish to disable throttling by default (this is my preference as lowest-risk solution, especially as currently lacking evidence that throttling does more good than harm).

      The current MB is to address MB-49501 (Korrigan Clark) and other problems with original CPU throttling.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            No work has yet been logged on this issue.

            People

              kevin.cherkauer Kevin Cherkauer
              kevin.cherkauer Kevin Cherkauer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty