Apache camel camel文件-从目录递归读取camel是否使用新线程?

Apache camel camel文件-从目录递归读取camel是否使用新线程?,apache-camel,Apache Camel,当使用File Component consumer中的递归选项时,camel是否为其读取文件的每个目录使用新线程?否它使用单个线程扫描要读取的文件。然后,该线程用于路由文件。但是,您可以打开线程池以允许并行处理文件 很多年前我写过一篇博文:-注意,由于博客文章async在Apache Camel中被重命名为threads。否,它使用单个线程扫描要读取的文件。然后,该线程用于路由文件。但是,您可以打开线程池以允许并行处理文件 很多年前我写过一篇博文:-请注意,由于在ApacheCamel中,as

当使用File Component consumer中的递归选项时,camel是否为其读取文件的每个目录使用新线程?

否它使用单个线程扫描要读取的文件。然后,该线程用于路由文件。但是,您可以打开线程池以允许并行处理文件


很多年前我写过一篇博文:-注意,由于博客文章
async
在Apache Camel中被重命名为
threads

否,它使用单个线程扫描要读取的文件。然后,该线程用于路由文件。但是,您可以打开线程池以允许并行处理文件


很多年前我写过一篇博文:-请注意,由于在ApacheCamel中,
async
博文被重命名为
threads

谢谢。我假设如果我使用不同的路由来读取每个目录,camel会为每个路由使用一个新线程,对吗?因此递归选项将比按目录路由的方法慢得多(我不能在路由上使用线程池,因为我必须在路由上进行事务处理)?是的,每个路由都有一个新线程。不过,如果需要,您可以将Camel配置为在这些路由之间使用共享线程池。谢谢。我假设如果我使用不同的路由来读取每个目录,camel会为每个路由使用一个新线程,对吗?因此递归选项将比按目录路由的方法慢得多(我不能在路由上使用线程池,因为我必须在路由上进行事务处理)?是的,每个路由都有一个新线程。但是,如果需要,可以将Camel配置为在这些路由之间使用共享线程池。