feign-hystrix服务降级处理问题
来源:10-6 feign-hystrix的使用
慕粉1826289186
2020-02-12
老师,你好,请问熔断触发降级后,被熔断的方法里面的异常还能够抛出来吗,比如之前在扣库存的方法decreaseStock()添加了fallback后,商品库存不足的异常就被吃掉了,这种情况应该如何处理。
还有feign-hystrix,当fallback添加到一个feign接口类的注解上,能不能屏蔽掉接口的其中一个或多个方法,而不是实现接口的所有方法重写降级方法,如果只想对其中一个方法添加降级策略应该怎么办,比如对listForOrder()进行熔断降级,而decreaseStock()则不用降级。
写回答
1回答
-
廖师兄
2020-02-12
我不但理解你说的被吃掉了是什么意思,异常是可以抛出来的呀
接口里定义了方法肯定要去实现的,如果你不想实现的话,那接口里就不要定义方法。022020-02-15
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5668 学习 · 2489 问题
相似问题