官网下载地址:http://www.rabbitmq.com/download.html
docker pull rabbitmq:management创建实例并启动:
docker run -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:management # 端口说明: # 4369、25672 erlang发现&集群端口 # 5672、5671AMOP 高级队列协议,服务应用端口 # 15672 web管理后台端口(浏览器访问测试) # 61613、61614 STOMP # 1883、8883 MQTT设置开机自启
docker update rabbitmq --restart=always验证启动情况:
在web浏览器中输入地址:http://虚拟机ip:15672/
输入默认账号: guest/guest
界面参数介绍:
overview:概览 connections:无论生产者还是消费者,都需要与RabbitMQ建立连接后才可以完成消息的生产和消费,在这里可以查看连接情况 channels:通道,建立连接后,会形成通道,消息的投递获取依赖通道。 Exchanges:交换机,用来实现消息的路由 Queues:队列,即消息队列,消息存放在队列中,等待消费,消费后被移除队列。重置RabbitMQ队列
docker exec -it rabbitmq /bin/sh rabbitmqctl stop_app rabbitmqctl reset rabbitmqctl start_app



