RabbitMQ 集群配置rabbit1 docker-compose.yml文件rabbit: image: bijukunjummen/rabbitmq-server hostname: ra
RabbitMQ 集群
配置rabbit1 docker-compose.yml文件
rabbit: image: bijukunjummen/rabbitmq-server hostname: rabbit1 ports: - "5671:5671" - "5672:5672" - "4369:4369" - "1883:1883" - "25672:25672" - "15671:15671" - "15672:15672" environment: - RABBITMQ_DEFAULT_USER=uwo - RABBITMQ_DEFAULT_PASS=uwo123456
配置rabbit2 docker-compose.yml文件
rabbit2: image: bijukunjummen/rabbitmq-server hostname: rabbit2 extra_hosts: - "rabbit1:172.22.0.20" environment: - CLUSTERED=true - CLUSTER_WITH=rabbit1 - RAM_NODE=true ports: - "5672:5672" - "4369:4369" - "1883:1883" - "15672:15672" - "25672:25672"
配置rabbit3 docker-compose.yml文件
rabbit3: image: bijukunjummen/rabbitmq-server hostname: rabbit3 extra_hosts: - "rabbit1:172.22.0.20" - "rabbit2:172.22.0.21" environment: - CLUSTERED=true - CLUSTER_WITH=rabbit1 - RAM_NODE=true ports: - "5672:5672" - "4369:4369" - "1883:1883" - "15672:15672" - "25672:25672"
通过docker-compose一键安装并启动
docker-compose up -d