zoukankan      html  css  js  c++  java
  • springcloud常用注解

    springcloud常用注解

    注解 说明
    @SpringCloudApplication 等同于同时添加 @SpringBootApplication(应用启动入口)+@EnableDiscoveryClient(服务使用端)+@EnableCircuitBreaker(hystrix熔断),同时也要引入服务client(如eureka)和hystrix熔断依赖
    @LoadBalanced 来自springcloud-commons模块,添加后可以使用 Ribbon负载均衡
    @EableEurekaServer @EableEurekaClient 选用Eureka注册中心时 开启服务端和客户端
    @EableDiscoveryClient 来自springcloud-commons模块,开启注册中心客户端 支持Eureka consul nacos
    实现了Discovery接口的客户端
    @EableHystrix 开启熔断保护
    @HystrixCommand 注解方法失败后,系统将切换到fallbackMethod方法执行响应,@HystrixCommand(fallbackMethod="login"),容错保护.配合注解@EableHystrix使用
    @EableFeginClients 开启远程调用服务feigin支持,扫描所有@FeignClient标志的类,创建实例
    @FeignClient 创建服务发现调用实例,类似@Component
    @EnableZuulProxy 开启网关代理
  • 相关阅读:
    KMP 算法 C++
    java RTTI笔记 之Class学习笔记(摘自java编程思想)
    java sql
    event
    mysql 编写存储过程
    《淘宝技术这十年》重读笔记
    关于“产品”的笔记
    程序员,当你遇到一个“坑”
    C盘清理大作战
    android开发笔记
  • 原文地址:https://www.cnblogs.com/cu-later/p/13796285.html
Copyright © 2011-2022 走看看