删除JetInstance作业

时间:2018-07-10 14:33:12

标签: java collections hazelcast-jet

有没有办法从hazelcastInstance中删除无法运行的作业?

我有来自jetInstance.getJobs()的信息流,我需要返回Map<String, Object>,其中key是工作的名称。但这是不可能的,因为我已经停止并重新运行了一些作业-有更多具有相同名称的实例。

除了删除已完成的案件外,我无法找到其他解决方案。

我不确定,是否有可能。谢谢您的解决方案或提示。

1 个答案:

答案 0 :(得分:0)

职位名称不必唯一。如果需要区分作业,请使用Job.getId()。或者,如果您重新提交作业,请使用其他名称。这是设计使然,名称只是标签,而不是标识符。