Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-627

Poll regularly for config updates

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 2.7.5
    • 2.5.1
    • None
    • Security Level: Public
    • build 3508 running cbc-n1qlback

    Description

      start a cluster with 2 query nodes
      start cbc-n1qlback with some query
      add a new query node to the cluster and rebalance
      observe the request/sec per node

      expected: topology changes should eb automatically picked up by the clients. after rebalance the new query node needs to be part of the round robin requests being sent to the cluster. however new node does not start taking traffic even after a long wait.

      if the load is stopped and restarted, the requests do go to the newly added node as well. However this means topology changes would require a restart of the app servers. that does cause admin overhead and possibly failed requests for the app and downtime.

      Attachments

        Issue Links

          For Gerrit Dashboard: CCBC-627
          # Subject Branch Project Status CR V

          Activity

            People

              mnunberg Mark Nunberg (Inactive)
              cihan Cihan Biyikoglu (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty