【发布时间】:2014-10-09 11:55:25
【问题描述】:
我有一个关于 Hazelcast 执行器服务在某个节点出现故障时将采取的行为的问题。
执行器配置:
ExecutorConfig ecfg = new ExecutorConfig();
ecfg.setPoolSize(24);
ecfg.setName("exec");
config.addExecutorConfig(ecfg);
我在 4 个节点中使用 Hazelcast 3.3.1,每个节点都将新任务添加到 Executor Service。
添加任务:
IExecutorService exec = hazelcastInstance.getExecutorService("exec");
exec.execute(new Task())
假设所有节点都有待处理的任务,如果一个节点宕机了会怎样?这个节点的任务会被重新分配还是会丢失?
【问题讨论】:
标签: java executorservice hazelcast