В настоящее время у меня есть очередь, добавленная к члену Hazelcast во время выполнения, следующим образом.
QueueConfig queueConfig = new QueueConfig();
queueConfig.setName(task.getKey());
hazelcastInstance.getConfig().addQueueConfig(queueConfig);
Теперь, после добавления очереди, я могу отправить sh элементы в очередь из клиента и в моем потребительском приложении. Я могу потреблять все предметы. Я хотел удалить всю QueueConfig
(учитывая, что очередь не будет доступна ни для одного участника) после завершения моих задач.
Я попытался следующим образом, но это выдает UnsupportedExeption
из Hazelcast. hazelcastInstance.getConfig().getQueueConfigs().remove(key)
Может ли кто-нибудь дать подсказку или способ удалить Iqueue
из экземпляра Hazelcast? Я действительно ищу решение и ценю любую помощь здесь.