搭建rabbitmq的docker集群
生活随笔
收集整理的這篇文章主要介紹了
搭建rabbitmq的docker集群
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境:
三個rabbitmq節點,加一個haproxy做前端
確保三臺服務器都可以按主機名找到對方(/etc/hosts或dns)
?
node1,node2,node3分別執行:
docker run -d --net host --name rabbitmq -e RABBITMQ_ERLANG_COOKIE='IEWIRJDIS8WJDUU2WSW' $REGISTRY_IP:5000/library/rabbitmq
?
node2:
docker exec rabbitmq rabbitmqctl stop_app
docker exec rabbitmq rabbitmqctl join_cluster rabbit@node1
docker exec rabbitmq rabbitmqctl start_app
?
node3:
?
docker exec rabbitmq rabbitmqctl stop_app
docker exec rabbitmq rabbitmqctl join_cluster rabbit@node2
docker exec rabbitmq rabbitmqctl start_app
?
較驗:
node1,node2,node3分別執行:
docker exec rabbitmq rabbitmqctl cluster_status
總結
以上是生活随笔為你收集整理的搭建rabbitmq的docker集群的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Docker实战:Docker安装部署R
- 下一篇: ant design pro 页面加载原