在以下图像中,我在DirectrouteB上配置了onException(TestException.class).maximumRedeliveries(3)
。
场景(1):当请求的请求来自调用/restA
的骆驼休息端点directRouteA
和调用directRouteA
的{{1}}时, directRouteB
处理directRouteB
是否不重试而不是重试将使用默认错误处理程序。
场景(2),当请求来自调用TestException
的骆驼休息端点/restB
时,而directRouteB
处理directRouteB
是否如前所述,重试3次。
是预期的行为还是在两种情况下都应重试。