SpringCloud的Hystrix的降级和熔断的理解
对于某一服务A发生的异常,可以有两种处理机制
特别的提一下,可能的异常有:
1、调用其他服务时发生的异常:比如被调用服务已关闭,或被调用的服务发生异常、超时等
2、处理自身业务时发生的异常:比如空指针异常
一、由服务A自己处理,此即服务熔断
优点:1、消费者除了会遇到服务A关闭所导致的异常外,基本上不会再遇到其他类型的异常(默认都被服务A捕获了)
缺点:需要逐个方法添加fallback函数,造成代...
原创
2018-09-21 11:32:49 ·
501 阅读 ·
1 评论