对于具有多个虚拟客户端将所有虚拟客户端连接到同一外部组件的应用程序,我们需要一个共享断路器。
如何通过spring-cloud-starter-openfeign实现?
详细说明:
当提供服务中断时,所有3个客户端应停止发送。由于所有请求都将失败。 3个客户端是否可能共享同一断路器?
我认为您可以创建FeignClient(而不是断路器)来提供服务(此服务为假装。在服务中注入“提供服务的FeignClient”,此客户可以请求提供服务。
指南 spring-cloud-feign和circuit-breaker