Назад | Перейти на главную страницу

Как удалить очереди rabbiqmq, которые отображаются как неработающие

У меня есть кластер кроликов из 2 машин, которые мне нужно было перенести на новое физическое оборудование.

Я выполнил миграцию, присоединив 2 новых сервера к кластеру. Как только все соединения переместились, я удалил старые серверы из кластера.

Я не осознавал, что на старых серверах было объявлено несколько устойчивых очередей, которые теперь отображаются как неработающие, и я не могу их удалить.

Когда я пытаюсь удалить очереди (через инструмент администратора, а также через код), я получаю следующую ошибку

The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=404, text="NOT_FOUND - home node 'rabbit@rabbit-1' of durable queue 'udq_1' in vhost '/' is down or inaccessible", classId=50, methodId=30, cause=

Я не могу вернуть старые серверы в рабочее состояние, так как они были выведены из эксплуатации.

Есть ли способ удалить эти очереди без перезагрузки всего кластера?