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

Docker-Swarm с автокластером RabbitMQ

Мы столкнулись со следующей проблемой: Как запустить RabbitMQ в Docker-Swarm с постоянными данными.

В настоящее время у нас есть следующая установка:

В большинстве случаев это работает нормально ... но теперь мы должны использовать устойчивые очереди для сохранения данных.

Мы попытались использовать --hostnames или установить RABBITMQ_NODENAME, после чего мы получили подкаталог для каждого запущенного узла, например "rabbit @ CONTAINERID". Проблема: при перезапуске контейнеров новая папка используется для сохранения данных (новый ContainerID) .. есть предложения, как получить рабочую настройку с использованием функций Docker Swarm?