java在哪个线程池中affinityRun提交任务?如何配置线程数?
我打算通过关联键将大量小任务提交到节点中
Object affKey;
IgniteRunnable job;
//...
ignite.compute.affinityRun("cache", affKey, job);
问题是给定作业在每个节点上执行在哪个线程池中?如何配置其中的线程数量
你可以在下面搜索框中键入要查询的问题!
我打算通过关联键将大量小任务提交到节点中
Object affKey;
IgniteRunnable job;
//...
ignite.compute.affinityRun("cache", affKey, job);
问题是给定作业在每个节点上执行在哪个线程池中?如何配置其中的线程数量
# 1 楼答案
所有计算任务都在publicThreadPool中执行。您可以使用IgniteConfiguration对其进行配置。setPublicThreadPoolSize
此外,由于ignite-2.0,您可以定义customThreadPool。您可以在doc中找到示例