November 2018
Intermediate to advanced
390 pages
10h 8m
English
We should have proper monitoring in place for the circuit breaker to know whether the backend microservice has recovered. The circuit breaker makes trial calls to a backend microservice periodically to check the status of that service. This state is known as the half-open state. It will remain in this half-open state unless all requests return successfully from the backend microservice. Then the circuit will retain its normal status, which is the closed state:

As shown in the preceding diagram, the Client request failed due to the unavailability of the backend microservice (Supplier Microservice), and the Circuit Breaker
Read now
Unlock full access