Prev Next

Spring / Spring cloud

Explain Spring cloud annotations.

Spring Cloud has mainly following 5 main Annotations:

@EnableConfigServer: This annotation converts the application into the server which is more applications use to get their configuration.

@EnableEurekaServer: This annotation used for Eureka Discovery Services for other applications can use to locate services using it.

@EnableDiscoveryClient: Helping of this annotation application register in the service discovery, it discovers other services using it.

@EnableCircuitBreaker: Use the Circuit Breaker pattern to continue operating when related services fail and prevent cascading failure. This Annotation is mainly used for Hystrix Circuit Breaker.

@HystrixCommand(fallbackMethod="fallbackMethodName"): it is used to mark the method for fall back to another method of they cannot success normally.

More Related questions...

Show more question and Answers...


Comments & Discussions