哪个线程池的affinityRun提交任务?如何配置线程数?

时间:2017-05-18 10:13:07

标签: java multithreading ignite

我希望通过关键字密钥将大量小任务提交到节点中。

Object affKey;
IgniteRunnable job;
//...
ignite.compute.affinityRun("cache", affKey, job);

问题在于哪个threadPool在每个节点上执行给定的作业?如何配置其中的线程数量?

1 个答案:

答案 0 :(得分:1)

所有计算任务都在publicThreadPool中执行。您可以使用IgniteConfiguration.setPublicThreadPoolSize配置它。

此外,由于ignite-2.0,您可以定义customThreadPool。您可以在doc找到示例。

相关问题