在windows本地部署RabbitMQ

张开发
2026/4/18 4:43:37 15 分钟阅读

分享文章

在windows本地部署RabbitMQ
简介本地开发如果连接测试环境的 RabbitMQ会导致本地产生的 MQ 消息被测试环境的服务或者其他同事的服务消费虽然可以通过修改本地代码的队列名称或者 topic 名称错开但总归是不得劲开发完还得改回去要是忘记了直接 push 到远程仓库那就扑该了本文介绍如何在 windows 本地部署 RabbitMQ 应用方式一Docker-Desktop使用 Docker-Desktop 是最方便的直接敲一行命令就行了如下dockerrun-d--namerabbitmq-p5672:5672-p15672:15672-eRABBITMQ_DEFAULT_USERadmin-eRABBITMQ_DEFAULT_PASS123456--restartalways rabbitmq:4.2.5-management在这里就可以对比配置文件将使用的端口、用户名密码RabbitMQ 版本换成自己项目中使用的这样就可以无缝衔接直接给项目使用岂不美哉方式二程序包程序包部署就有点麻烦RabbitMQ 本地部署需要有 Erlang 环境要先安装 Erlang 的运行环境这个版本与 RabbitMQ 版本有对应关系安装的 RabbitMQ 版本越高这个也装高版本的https://www.erlang.org/downloads待会儿装最新版本的 RabbitMQ-4.2.5这里的 Erlang 版本我就也装最新的 28.4.2 版本下载下来按照指示安装就行接下来下载 RabbitMQ 包https://github.com/rabbitmq/rabbitmq-server/releases下载一个最新的版本下载下来也是安装指示安装就行安装完成后会将服务注册到 windows 的服务列表中启动后可以看到5672端口在使用中了但是控制台的15672没有使用页面也访问不到 RabbitMQ 的控制台控制台是需要额外安装的找到前面 RabbitMQ 的安装目录打开命令行敲下面的命令rabbitmq-plugins.batenablerabbitmq_management如下重启 RabbitMQ 服务端口被使用了这回能访问到了默认账号是guest/guest

更多文章