首页 > 解决方案 > 在单个 Camel 上下文中定义的多个路由构建器是顺序的?

问题描述

我想了解同一骆驼上下文中的多条路线将如何表现?

例如,假设我有一个应用程序,其中我有一个骆驼上下文,其中包含三个不同的路由构建器,每个构建器定义一个路由。这些路由中的每一个都在监听不同的队列。

有人可以让我知道这三个路由是否会并行工作,还是只有一个路由会处理消息而其他路由会等待?

标签: apache-camel

解决方案


我相信队列将并行运行。您还可以指定路由使用的线程数 (.threads())。因此,可以安全地假设这些路线是并行运行的。


推荐阅读