@EnableSleuth






Sleuth is responsible for capturing tracing data within your application, while Zipkin is where you go to view and analyze those traces. 

 

·        @EnableCircuitBreaker enables circuit breaker functionality in Spring Boot to prevent cascading failures by automatically stopping calls to unhealthy services and providing fallback responses.


pre filters – are invoked before the request is routed.

·        post filters – are invoked after the request has been routed.

·        route filters – are used to route the request.

·        error filters – are invoked when an error occurs while handling the request.