对于解决Windows下RabbitMQ报错的问题

项目场景:

今天做项目需要消息队列,我选择了RabbitMQ,我们知道RabbitMQ使用的是Erlang语言所以需要先下载Erlang,然后在下载RabbitMQ。

问题描述:

我安装了Erlang,配置好了系统变量ERLANG_HOME,以及path系统变量,cmd输入erl也出现了相关的版本号,如下图
在这里插入图片描述
但是当我安装好Redis的rabbitmq_management配置时,点击此bat文件
在这里插入图片描述
出现了很多的ERROR,并且出现闪退问题。
所以就证明:我的RabbitMq配置有问题
在这里插入图片描述

原因分析:

首先我想到是我的RabbitMQ版本对应的Erlang版本是否是我安装的这个?
再次验证,两个都是最新版没有什么版本配不配的问题。

然后我就想,会不会是RabbitMQ在配置rabbitmq_management前还需要配置什么东东?结果她不需要。

然后我又重新cmd,输入了erl,结果发现他给我显示:
could not load module xxx
是的,我的erl安装有问题,有什么问题呢?
我的路径中有中文!!!


解决方案:

改正了路径,改正了系统配置,然后重新加载了一遍,他就没有报错了,如下图
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值