ActiveMQ 与Camel - 如何在路由路径中创建依赖关系
我有一个要实现的消息路由,它的路由根据消息内容而变化。路线的某些部分依赖于其他部分。
例如,如果我有 Data_A,其中有 Task_A 和 Task_B 要对其执行。 而 Data_B 只需要执行 Task_B。
这里每个任务都有一个由消费者服务的队列。
如果在数据上请求 Task_B 时,Task_A 仅应在 Task_B 之后执行,那么如何设置此类依赖关系?
I have a message routing to implement, which has routes that vary according to the message content. Some strands of the route are dependent on other.
If for example I have Data_A which has Task_A and Task_B to be performed on it.
Whereas Data_B has only Task_B to be performed on it.
Here each Task has a queue served by consumers.
If Task_A should be performed only after Task_B if Task_B is requested on the data, how do I set-up such dependencies?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用多个路线来分支工作流程,如下所示
You can use several routes to branch out the workflow, like this