Spring Cloud中的注解

Posted kerwin cui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud中的注解相关的知识,希望对你有一定的参考价值。

一、Eureka

  1. @EnableEurekaServer:
  2. @EnableDiscoverClient:标注服务是一个Eureka的客户端
  3. @LoadBalanced:自动构造LoadBalancerClient接口的实现类并注册到Spring容器中

 

二、Feign

  1. @EnableFeignClients:开启Feign
  2. @FeignClient:标识为Feign客户端

 

三、Hystix

  1. @EnableHystix:开启Hystix
  2. @HystixCommand:指定依赖的服务失败时执行的方法
  3. @EnableHystrixDashboard:开启监控数据功能(只能监控单个节点)

 

四、Turbine

  1. @EnableTurbine:开启Turbine监控
  2. @EnableDiscoveryClient:开启Turbine监控

 

五、Zuul

  1. @EnableZuulProxy:开启路由代理

 

以上是关于Spring Cloud中的注解的主要内容,如果未能解决你的问题,请参考以下文章

深入理解Spring Cloud一(4)Bean中的属性是如何刷新的?

Spring Cloud gateway 七 Sentinel 注解方式使用

注解@EnableDiscoveryClient,@EnableEurekaClient的区别

注解@EnableDiscoveryClient,@EnableEurekaClient的区别

spring cloud常用注解及关键类

spring cloud Feign 使用 @RequestLine 注解遇到的问题