windows 安装 RabbitMQ 闭坑指南

当遇到RabbitMQManagementAPI返回500错误时,可能的原因包括Erlang和RabbitMQ的安装路径含有空格或中文,主机名是中文,以及终端编码不匹配。解决方案包括更改安装路径,将主机名改为英文,调整终端编码为UTF-8,并启用rabbitmq_management插件后重启服务。
摘要由CSDN通过智能技术生成

面板正常图示

image.png

面板异常图示 (错误提示:Management API returned status code 500 -)

image.png

解决方案

1.erlang、rabbitmq安装路径不要包含空格、中文,否则可能会出现莫名其妙的错误

2.如果主机名是中文,请先通过高级系统设置更在主机名为英文或数字

右键我的电脑 => 属性 => 高级系统设置 => 计算机名 => 修改
image.png

3.cmd 终端默认编码方式为 GBK 而 RabbitMQ 的默认编码方式为 UTF - 8,修改终端编码方式

1)终端输入 chcp 命令,通过 chcp 命令可以查看控制台编码其中65001 为 UTF-8 、936 为 GBK 编码
2)修改编码方式:
a.打开注册表
image.png
b.接着会打开注册表窗口,按照图中的路径打开command processor项
image.png
c.若没有 autorun 字符串值,新建字符串值,设置完名称后右击打开窗口后输入数值数据chcp 65001,点击确定保存,即可完成设置了
image.png
d.修改成功
image.png

4.在 RabbitMQ 安装目录的 sbin 目录下执行

rabbitmq-plugins.bat enable rabbitmq_management

image.png
重启服务,就可以啦。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值