作者回复: 你的熔断配置是怎么设置的呀,可以看看resilience4j.circuitbreaker.backends里的参数说明
作者回复: 需要的。
作者回复: 没什么关系,哪怕内部调用都可以用
作者回复: 没事,我穿越回32讲你的问题上去回答你吧
作者回复: 我们会把大纲讲到的内容全部交付给大家的,这不是彩蛋,都是正文哈
作者回复: 可以看看官方文档,https://resilience4j.readme.io/docs/getting-started-3 ,里面Spring Boot 2的文档中就有@CircuitBreaker(name = BACKEND, fallbackMethod = "fallback")
作者回复: 是的,这里通过编码来做的,而不是直接用注解
作者回复: 如果有特别的需求,就别用注解方式了,用编程的方式来控制断路器会方便一点,比如不同的地址用不同的断路器,总是能有办法的
作者回复: 可以试试引入Vavr这个依赖,搜索引擎里找一下Maven的dependency吧
作者回复: 如果是一个服务提供方都没有了,服务发现会有没有提供方的报错,根据异常就能判断出来了
作者回复: 能把你的代码和我的代码diff一下,看看差异点么?尽可能接近又能复现你的问题的代码对比一下。