Spring boot 使用弹性4J的断路器的控制器建议问题

Spring boot 使用弹性4J的断路器的控制器建议问题,spring-boot,circuit-breaker,resilience4j,Spring Boot,Circuit Breaker,Resilience4j,我在Micro Services环境中工作,我有3个不同的应用程序A、B和C 我在弹簧靴应用中使用带断路器的弹性4J。我使用的是包含控制器建议的“C”应用程序,并将.jar添加到“B”依赖项和“B”应用程序中。jar也添加到“A”应用程序依赖项中 我正在生成一个Resp服务,并向另一个发送请求。此处,我在“C”应用程序中的控制器建议已添加到“B”应用程序依赖项中,相同的“B”应用程序依赖项已添加到“A”应用程序中 我的请求从“A”应用程序转到“B”应用程序我想在“B”应用程序中处理我自己的异常,

我在Micro Services环境中工作,我有3个不同的应用程序A、B和C

我在弹簧靴应用中使用带断路器的弹性4J。我使用的是包含控制器建议的“C”应用程序,并将.jar添加到“B”依赖项和“B”应用程序中。jar也添加到“A”应用程序依赖项中

我正在生成一个Resp服务,并向另一个发送请求。此处,我在“C”应用程序中的控制器建议已添加到“B”应用程序依赖项中,相同的“B”应用程序依赖项已添加到“A”应用程序中

我的请求从“A”应用程序转到“B”应用程序我想在“B”应用程序中处理我自己的异常,但我已经将“C”应用程序的依赖项添加到“B”应用程序中,但我的控制器建议仍然不起作用


因此,请为我的上述问题提供最佳解决方案。

我感到困惑。您所说的是作为jar添加到其他应用程序中的应用程序吗?你说的应用程序是Spring Boot应用程序吗?是的,但其他包含控制器建议的应用程序和此应用程序可以处理所有微服务的常见异常是,但另一个包含控制器建议的应用程序和这个应用程序可以处理所有微服务的公共异常意味着我想使“C”应用程序成为所有其他微服务的公共应用程序,这些微服务被添加到其他spring boot应用程序中,而这个“C”应用程序将处理来自其他微服务的自定义异常对我来说,这听起来像是一个与Spring Boot相关的问题,而不是Resilience4j。你到底有什么问题?是否要处理CallNotPermittedException并向客户端返回特定错误消息?CallNotPermittedException不是由您的控制器引发的吗?嗨,罗伯特,我确实在寻找您已经提到的所有问题的解决方案。是的,我的控制器没有抛出CallNotPermittedException,因为我的控制器建议已作为.jar依赖项添加到父应用程序中。所以请给我适当的解决方案。