Windows下的RabbitMQ安装:RabbitMQ_Service安装
测试服务器:虚拟机 server 2008R2
代码测试:vs2012+C#
一、安装RabbitMQ前先要安装erlang
不同版本的RabbitMQ对应不同的erlang版本,先根据要安装的RabbitMQ版本,安装对应得erlang版本
RabbitMQ于erlang版本对应关系参考:https://www.rabbitmq.com/which-erlang.html
下载完成后安装文件(不需要特殊设置,仅需要修改安装位置)
安装otp_win64_21.3.exe
安装rabbitmq-server-3.7.13.exe
注:下载RabbitMQ时也顺带下载Rabbit.Client.dll;vs2010及以下版本需要引用Rabbit.Client.dll,vs2012及以上版本可以使用nuget安装
二、开启web管理
开始菜单打开RabbitMQ命令行,执行命令
rabbitmq-plugins.bat enable rabbitmq_management
开启后打开浏览器,输入http://localhost:15672;输入用户名:guest 密码:guest 登陆成功后表示RabbitMQ安装成功并且web管理端开启成功。
注:web管理端口:15672;发起与消费请求端口:5672;集群端口默认:25672;默认管理员用户:guest 密码:guest;web管理端默认只能本地登陆使用。
三、添加用户、Virtual Hosts、Queues
管理员guest用于服务端管理,需要建立只进行发起与消费的普通用户。权限设置为none。
建立Virtual Hosts,用于区分不同的项目或者业务,使用默认的"/"也可以。
给普通用户赋予不同的Virtual Hosts,点击user名称
建立Queues,用于不同的业务区分,可以建立多个。Durability选择Durable,设置消息持久化,防止因服务意外终止或处理失败消息丢失。
至此RabbitMQ_Service安装配置完成。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)