Docker安装RabbitMQ

本文介绍了如何下载和安装RabbitMQ,通过Docker进行容器化部署,并详细解释了各个端口的用途。同时,阐述了RabbitMQ的核心概念,如连接、通道、交换机和队列,并提供了验证启动及重置队列的方法。此外,还提供了Web管理后台的访问方式和默认凭证。
摘要由CSDN通过智能技术生成

下载和安装

官网下载地址: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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值