RabbitMQ 简介与安装

1. 介绍

RabbitMQ 是实现了高级消息队列协议 (AMQP) 的开源消息代理软件. RabbitMQ 服务器是用 Erlang 语言编写的. 所有主要的编程语言均有与代理接口通讯的客户端库.

注意: Erlang 与 RabbitMQ 的安装路径都应不含有汉字和空格符.

主要特性:
	1. 可伸缩性: 集群服务.
	2. 消息持久化: 从内存持久化消息到硬盘, 再从硬盘加载到内存.

2. Windows 下安装

2.1 下载 RabbitMQ 和 Erlang

下载链接:
https://www.rabbitmq.com/download.html

注意: 版本一定要对应.

在这里插入图片描述

2.2 安装和配置环境变量 (略)

2.3 启动并访问

进入 RabbitMQ 的安装路径下的 sbin, 进入 cmd

在这里插入图片描述

输入下面的命令

rabbitmq-plugins enable rabbitmq_management

在浏览器中访问:

http://localhost:15672/#/

默认用户和密码都是: guest
在这里插入图片描述

3. Docker 下安装

输入以下命令
端口号比较多, 有用的是 15672

docker pull rabbitmq:management;
docker run -d -it -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 --name springCloud_rabbitmq rabbitmq:management;

默认用户和密码是: guest

若需要改动加上参数:

docker pull rabbitmq:management;
docker run -d -it -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password --name springCloud_rabbitmq rabbitmq:management;

猜你喜欢

转载自blog.csdn.net/YKenan/article/details/105950991
今日推荐