Apache Camel parallelProcessing() 等效线程() 指令
Apache Camel parallelProcessing() equivalent threads() instruction
我正在尝试重构一些 Apache Camel 路由并尽可能优化它们,而不改变它们的一般行为。我看到的一件事是,大多数路由都使用指令 parallelProcessing()
。
有什么方法可以在不改变路线行为的情况下将其更改为 threads()
?
我想这样做是为了限制线程池的大小。有人告诉我,第一条指令应该等同于 threads(30)
或类似的东西。这是真的?我在 Google.
上没有找到任何相关信息
我正在使用 Java DSL。
感谢您的帮助。
您可以使用线程池配置文件并创建自定义线程池。
在 Camel 文档中阅读更多相关信息:http://camel.apache.org/threading-model.html
我正在尝试重构一些 Apache Camel 路由并尽可能优化它们,而不改变它们的一般行为。我看到的一件事是,大多数路由都使用指令 parallelProcessing()
。
有什么方法可以在不改变路线行为的情况下将其更改为 threads()
?
我想这样做是为了限制线程池的大小。有人告诉我,第一条指令应该等同于 threads(30)
或类似的东西。这是真的?我在 Google.
我正在使用 Java DSL。
感谢您的帮助。
您可以使用线程池配置文件并创建自定义线程池。
在 Camel 文档中阅读更多相关信息:http://camel.apache.org/threading-model.html