我对骆驼很陌生,所以如果这很明显,请原谅。
我们正在尝试建立一个骆驼路线(在 talend esb 中),它执行以下操作:
- 通过 JMS 接收消息
- 数据库更新
- 通过 JMS 使用请求/回复将消息发送到另一个系统
- 使用回复中的信息进行另一个数据库更新
这一切都在一条路线上。我发现该路由不再接受 1 中的任何消息,而它正在等待 3 中的回复。
我尝试在 JMS 组件上使用“asyncConsumer”参数,但这没有帮助。
如何设计路由,以便它在等待 3 中的回复时可以处理第二个(以及更多)消息。?
谢谢,拉西