Удалить задание JetInstance

Есть ли способ, как я могу удалить не выполняющиеся задания из моего hazelcastInstance?

У меня есть поток из jetInstance.getJobs() и мне нужно вернуться Map<String, Object>где ключ это название работы. Но это невозможно, поскольку я уже остановил и перезапустил некоторые задания - есть еще экземпляры с тем же именем.

Я не смог найти никакого возможного решения для моего случая, кроме удаления готовых.

Я не уверен, если это вообще возможно. Спасибо за какое-то решение или подсказки.

1 ответ

Имя работы не обязательно должно быть уникальным. Если вам нужно различать рабочие места, используйте Job.getId(), Или, если вы повторно отправляете работу, используйте другое имя. Это по замыслу, имя это просто тег, а не идентификатор.

Другие вопросы по тегам