一马平川1

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

和一般的开箱即用工具类似,SpringCloud Hystrix只需要最多四步即可基本使用上

1. 引入依赖:   spring-cloud-starter-hystrix

2. 添加支持:   在启动类上添加@EnableHystrix

3. 具体使用:   在有熔断需求的服务接口实现上标注@HystrixCommand,指定发生熔断时的回调方法

4. 按需配置:   比如配置熔断时间

 

需要注意的是在具体使用环节:

1. 回调方法必须在声明@HystrixCommand的方法所在的类中,即回调方法必须是服务接口的兄弟方法

2. 回调方法的参数列表必须和服务接口的参数列表完全一致,否则报找不到回调方法异常.

 

回调方法保持与原接口参数列表强一致,说明回调方法就是原接口的替补接口,备胎接口.

 

通过对Hystrix的使用总结,再次验证了开箱即用工具的使用套路.

1.引入依赖

2.添加支持

3.具体使用

4.按需配置

posted on 2020-08-01 22:46  一马平川1  阅读(146)  评论(0编辑  收藏  举报