springcloud微服务学习笔记38:Hystrix之全局服务降级DefaultProperties
存在的问题:
1.每个业务方法对应一个兜底的方法,代码膨胀
2.统一和自定义分开
问题解决
1.@DefaultProperties(defaultFallback = “)
1: 1每个方法配置一个服务降级方法
1: N除了个别重要核心业务有专属,庀普通的可以通过@DefaultProperties(defaultFallback=“”) 统- -跳转到统- 处理结果页面
通用的和独享的各自分开,避免了代码膨胀,合理减少了代码量
controller配置


测试
地址:http://localhost/consumer/payment/hystrix/timeout/{id}


浙公网安备 33010602011771号