在我的微服务中,断路器出现在外部api调用发生的层,我记录的异常是在这个外部api调用期间可能发生的异常。但是我的服务超时配置在这个(断路器存在/配置)层之上的一层。我不能将断路器移到配置了超时的层,反之亦然。
基本上,我想记录在不同层发生的超时异常。
每条消息/api调用有两个不同/相同的断路器是推荐的还是好的?
发布于 2020-07-08 00:37:34
查看创建者本人在github repo上的回答:https://github.com/resilience4j/resilience4j/issues/1060
是的,你可以做到。但您必须考虑如何通过两个CircuitBreakers来编程异常。
https://stackoverflow.com/questions/62680772
复制相似问题