У меня есть вопрос относительно поведения службы Hazelcast Executor, когда какой-либо узел выходит из строя.
Конфиг исполнителя:
ExecutorConfig ecfg = new ExecutorConfig();
ecfg.setPoolSize(24);
ecfg.setName("exec");
config.addExecutorConfig(ecfg);
Я использую Hazelcast 3.3.1 на 4 узлах, и каждый узел добавляет новые задачи в Executor Service.
Добавление задачи:
IExecutorService exec = hazelcastInstance.getExecutorService("exec");
exec.execute(new Task())
Предположим, что все узлы имеют отложенные задачи, что произойдет, если один узел выйдет из строя? Задачи этого узла будут перераспределены или будут потеряны?