我正在将 30 个 Apache Camel v. 2.10.3 路由直接部署到 ActiveMQ 中。ActiveMQ 在几秒钟内启动,Camel 回复说它在大约 2 秒钟内启动了所有路由。
没有外部系统连接到 ActiveMQ,也没有任何消息通过 Camel。然后我等待几秒钟,然后按“Ctrl-C”(在 Windows 上)终止 ActiveMQ。然后骆驼开始它的正常关机程序......
我的问题是 ActiveMQ 无法在 300 秒内关闭所有路由。无论我做什么,它都会继续报告关闭 Camel 需要 375 秒。
我试过在路线上设置启动顺序,但似乎没有任何效果。
我之前在 ServiceMix 上部署了相同的路由,没有任何问题。
有任何想法吗?