请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

师兄,我想问下实际开发场景下,熔断一般在调用方配置降级逻辑,还是在被调用方配置?

师兄,我想问下实际开发场景下,熔断一般在调用方配置降级逻辑,还是在被调用方配置?也就是课程中,订单服务调用商品接口,熔断在订单调用商品方法时配置,还是在商品本身方法下配置?

正在回答 回答被采纳积分+3

1回答

廖师兄 2020-04-28 01:00:32

Java项目引用Jar包后,就相当于该项目里有了jar包里的代码。课程中的熔断是写在product-client里面的,订单引入了product-client,而最终在运行的程序是订单。

0 回复 有任何疑惑可以回复我~
  • 提问者 瞧锅锅 #1
    我的意思是,熔断一般在逻辑实现的服务加注解控制,还是在各个调用方自己加注解控制?因为自己公司项目基本涉及不到需要熔断的业务,想问问实际开发的场景熔断到底怎么用的。
    回复 有任何疑惑可以回复我~ 2020-04-29 10:48:05
  • 提问者 瞧锅锅 #2
    举个例子,服务A有个方法1,服务A在方法1上加熔断1s超时回调方法a,服务B调A的方法1也加了熔点2s超时回调自己的方法b,服务C调用A的方法1设置熔断3s超时回调自己的方法c,结果触发熔断的话肯定服务A的1s超时先生效,但实际开发是这样自己在自己实现的方法上统一控制,还是各个调用放设置各自的熔断规则?
    回复 有任何疑惑可以回复我~ 2020-04-29 10:54:34
  • 廖师兄 回复 提问者 瞧锅锅 #3
    怎么多出了“回调方法”?B调用A,C调用A,熔断逻辑在A统一配置。
    回复 有任何疑惑可以回复我~ 2020-04-29 11:41:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信