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

[CX] utilize a lightweight scaffolding (sort of) web server in 'cbas' while driver is down

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • feature-backlog
    • feature-backlog
    • analytics
    • 1

    Description

      Currently when a driver is down, all customer-facing endpoints return connection refused. Given that the 'cbas' wrapper wholly owns the driver lifecycle, it is feasible that it could bind to :8095 and provide a better response (e.g. 503 - Service Unavailable) in this event.

      For extra credit, we could also consider mirroring or relocating the config servlet here, to provide a way to recover from bad jvmArgs without having to do metakv hacks or remove the node from the cluster.

      Attachments

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

        Activity

          People

            michael.blow Michael Blow
            michael.blow Michael Blow
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty