RabbitMQ 安装和基本使用

rabbitmq 用于异步任务处理,可以在不同应用或服务之间传递消息,解耦业务模块,提高系统稳定性和扩展性。
下载和安装
要使用它,我们需要先安装 Erlang/OTP。这是一个用于构建高并发、高可用、分布式系统的强大工具链,特别适合需要长时间运行、稳定性极高的后台服务系统。
官网可见: Downloads - Erlang/OTP
之后就可以安装 RabbitMQ 了。RabbitMQ 的安装官方指南: 安装 RabbitMQ | RabbitMQ — Installing RabbitMQ | RabbitMQ
这里我简述在 windows 中的安装方法:
用管理员模式启动终端,然后运行
1 | choco install rabbitmq -y |
安装完成后,RabbitMQ 默认作为 Windows 服务 安装。你可以直接在“服务”应用中搜索 RabbitMQ
,右键点击 → 启动。也可以用以下命令启动它:
1 | Start-Service rabbitmq |
输入以下命令检查服务状态:
1 | Get-Service rabbitmq |
启动 WebUI 控制台
RabbitMQ 本体是 CLI 控制的,但它也自带一个超方便的 Web 界面:
你需要先启用这个插件:
1 | rabbitmq-plugins enable rabbitmq_management |
如果报错 PowerShell 无法识别 rabbitmq-plugins
命令
rabbitmq-plugins
命令把安装路径中的 sbin
添加进环境变量中的系统变量 Path 列表里即可。默认路径在 C:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.8\sbin
成功以后,就可以通过 http://localhost:15672 访问控制台了。默认的用户名和密码都是 guest
,但是仅仅支持通过 localhost
本地访问。
想要远程访问这个 UI 控制台,请自行搜索 “rabbitmq 怎么解决远程限制”。如果之后我有在公网部署这个服务,可能会过来更新这篇教程。
TODO: rabbitmq 怎么解决远程限制
常见开发配置
1 | #RabbitMQ连接地址 |
- 标题: RabbitMQ 安装和基本使用
- 作者: 三葉Leaves
- 创建于 : 2025-04-15 00:00:00
- 更新于 : 2025-04-16 20:44:39
- 链接: https://blog.oksanye.com/740df51810d2/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论