camel文档提到CamelContext为其消费者管理线程。 Akka通过Camel扩展集成了Camel。我们知道Akka有自己的线程池(调度程序)。所以问题是:谁管理Akka Camel消费者/演员线程?如果CamelContext管理线程,那么如何在cfg文件或代码中配置线程池?
答案 0 :(得分:0)
所以这里有几个线程在起作用。 Camel管理其组件线程的ExecutorService,而Akka Camel管理Consumer Actors的ExecutorService。运行Akka Actor的不是Camel线程。
您可以在Akka配置中配置Akka Dispatchers,在Camel配置中配置Camel ExecutionServices。