Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-3082

3Scale Circuit Breaker Implementation

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 2.5.1
    • Gateway
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 0
    • 0% 0%

      A customer requests a circuit breaker feature. Their use case is this:

      • There are two backend microservice endpoints, one is the main service endpoint and the other is alternate service endpoint. Both are NOT hosted in Openshift
      • 3Scale API is normally pointing to the main service backend endpoint
      • 3Scale will be able to detect the failure of the main service backend endpoint if it returns configurable HTTP response code, or timeout within a certain time (configurable)
      • In this case, 3Scale will 'break the circuit' for the main service backend endpoint, and call the alternative service endpoint.
      • 3Scale will continuously monitor whether the main service backend endpoint is recovered and do the fallback.

            Unassigned Unassigned
            rhn-support-tkonishi Takayuki Konishi
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: