SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案

一、前言

版本:
SpringBoot 2.7.0
SpringCloud 3.1.3

由于新版将SpringCloud熔断器Hystrix的激活注解@EnableCircuitBreaker已弃用,我们可以使用其子类作为注解使用。
SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第1张图片
SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第2张图片
SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第3张图片

二、消费者实现

(1)消费者模块添加pom依赖

SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第4张图片

(2)在消费者入口类中使用@EnableHystrix注解开启断路器功能

SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第5张图片

(3)消费者控制器

SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第6张图片
(4)运行,熔断器触发成功
SpringCloud Hystrix熔断器@EnableCircuitBreaker 注解已弃用解决方案_第7张图片

你可能感兴趣的:(spring,cloud,spring,java)