https://www.cnblogs.com/fanqisoft/p/10402607.html
cd service/docker-start
sh rabbitmq.sh
cd service/docker-start
sh rabbitmq-cluster.sh
--link 连接多个容器
-d 后台进程运行
--hostname RabbitMQ主机名称
--name 容器名称
-p port:port 本地端口:容器端口
-e 参数设置
#!/usr/bin/env bash
# 将RabbitMQ节点加入到集群中
# 1
docker exec -it myrabbit1 bash
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
exit
# 2
docker exec -it myrabbit2 bash
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbit@rabbit1
rabbitmqctl start_app
exit
# 3
docker exec -it myrabbit3 bash
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbit@rabbit1
rabbitmqctl start_app
exit
--ram 表示设置为内存节点,忽略该参数则默认为磁盘节点。
使用http://ip:15672 进行访问了,账号密码默认为guest&guest
http://127.0.0.1:8081/rabbitmq/123
查看product,consumer控制台输出内容