【发布时间】:2014-12-09 05:47:44
【问题描述】:
是否可以自定义关闭 mule,使其比其他服务首先停止 jms 入站。问题是当骡子关闭时,它会从 jms 队列中提取消息以进行处理,由于其他服务已被骡子关闭,因此在稍后阶段失败。骡子以随机顺序关闭服务/连接器。有没有办法自定义 mule 停止监听入站队列然后停止其他服务?
【问题讨论】:
标签: jms mule mule-component
是否可以自定义关闭 mule,使其比其他服务首先停止 jms 入站。问题是当骡子关闭时,它会从 jms 队列中提取消息以进行处理,由于其他服务已被骡子关闭,因此在稍后阶段失败。骡子以随机顺序关闭服务/连接器。有没有办法自定义 mule 停止监听入站队列然后停止其他服务?
【问题讨论】:
标签: jms mule mule-component
我会尝试关闭context notification,如果你做了一个阻止你的入站端点并假设你没有重新进入你的流程,你应该得到你的行为。
【讨论】:
我正在考虑另一种方法来停止入站连接器,然后在出站服务启动后重新启动它们。您可以通过上下文获取连接器的句柄。所有代码都进入异常处理。
【讨论】: