继承HystrixCommand后,getFallback()方法获取不同的异常类型
背景:公司项目目前通过RestTemplate封装了RPC调用,现在要集成Hystrix做熔断和限流。
首先,新建类继承HystrixCommand抽象类,重写run()和getFallback()方法。
其中,run方法做业务处理,即通过restTemplate发送请求;getFallback方法,作为降级处理的方法。
但是降级处理,如果只返回失败,不能区分具体的失败原因,会影响后期的问题...
原创
2019-11-05 20:05:48 ·
968 阅读 ·
0 评论