0

我一直在尝试将 Spring Cloud Ribbon 客户端集成到我的骆驼路线中,但没有成功。显然,功能区客户端执行应用程序上下文刷新,在此期间重新启动骆驼上下文。供参考:https ://github.com/spring-cloud/spring-cloud-netflix/issues/438#issuecomment-121282986

我正在寻找一种方法来防止骆驼在这些刷新过程中崩溃,或者任何其他可以防止这种痛苦暂停的解决方案。这可能吗?

4

1 回答 1

0

您可以尝试通过shutdownEager=falseSpringCamelContext.

但是,这取决于 Spring 发出哪些事件,您可以设置 DEUBG 登录org.apache.camel.spring.SpringCamelContext并查看发出了哪些事件。使用 false 急切的关闭不会阻止 Camel,ContextClosedEvent这可能是您需要的。

于 2015-07-16T05:49:14.720 回答