Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parallel processing Apache Camel parallelProcessing()等效线程()指令_Parallel Processing_Apache Camel_Threadpool - Fatal编程技术网

Parallel processing Apache Camel parallelProcessing()等效线程()指令

Parallel processing Apache Camel parallelProcessing()等效线程()指令,parallel-processing,apache-camel,threadpool,Parallel Processing,Apache Camel,Threadpool,我正试图重构一些Apache Camel路由,并尽可能地优化它们,而不改变它们的一般行为。我看到的一件事是,大多数路由使用指令parallelProcessing() 有什么方法可以在不改变路由行为的情况下将其更改为threads() 我想这样做是为了限制线程池的大小。我被告知第一条指令应该相当于threads(30)或类似的东西。这是真的吗?我还没有在谷歌上找到任何关于这个的信息 我正在使用JavaDSL 感谢您的帮助。您可以使用线程池配置文件并创建自定义线程池 在Camel文档中阅读更多关于

我正试图重构一些Apache Camel路由,并尽可能地优化它们,而不改变它们的一般行为。我看到的一件事是,大多数路由使用指令
parallelProcessing()

有什么方法可以在不改变路由行为的情况下将其更改为
threads()

我想这样做是为了限制线程池的大小。我被告知第一条指令应该相当于
threads(30)
或类似的东西。这是真的吗?我还没有在谷歌上找到任何关于这个的信息

我正在使用JavaDSL


感谢您的帮助。

您可以使用线程池配置文件并创建自定义线程池

在Camel文档中阅读更多关于此的信息: