anchor.diff:  To configure the circuit breaker, see the configuration for the underlying circuit breaker implementation you are using.
   
   * https://cloud.spring.io/spring-cloud-circuitbreaker/reference/html/spring-cloud-circuitbreaker.html[Resilience4J Documentation]
  -* https://cloud.spring.io/spring-cloud-netflix/reference/html/[Hystrix Documentation]
   
   The Spring Cloud CircuitBreaker filter can also accept an optional `fallbackUri` parameter.
   Currently, only `forward:` schemed URIs are supported.
  
positive.code: === Spring Cloud CircuitBreaker GatewayFilter Factory
  
  The Spring Cloud CircuitBreaker GatewayFilter factory uses the Spring Cloud CircuitBreaker APIs to wrap Gateway routes in
  a circuit breaker. Spring Cloud CircuitBreaker supports two libraries that can be used with Spring Cloud Gateway, Hystrix
  and Resilience4J.  Since Netflix has placed Hystrix in maintenance-only mode, we suggest that you use Resilience4J.
  
  To enable the Spring Cloud CircuitBreaker filter, you need to place either `spring-cloud-starter-circuitbreaker-reactor-resilience4j` or `spring-cloud-starter-netflix-hystrix` on the classpath.
  The following example configures a Spring Cloud CircuitBreaker `GatewayFilter`:
  
  .application.yml
  
negative.code: * `rootCauseExceptionTypeHeaderName` (`"Root-Cause-Exception-Type"`)
  * `rootCauseExceptionMessageHeaderName` (`"Root-Cause-Exception-Message"`)
  
  For more information on circuit breakers and the gateway see the <<spring-cloud-circuitbreaker-filter-factory, Spring Cloud CircuitBreaker Factory section>>.
  
  === The `MapRequestHeader` `GatewayFilter` Factory
  
  