0


RabbitMQ启动失败

首先,你得先确认的你得Erlang的版本和RabbitMQ的版本是否能相互兼容,如果不能,请先下载对应的Erlang版本或者RabbitMQ版本。

在Java中使用了RabbitMQ发现不停的尝试连接,却连不上的问题

先在cmd下输入erl,看一下Erlang的环境变量配没有

没有上图这个结果的,先配置对应的Erlang的环境变量

其次,如果已经可以配置好了的Erlang,那我们先尝试在后台使用一下启动的命令

Rabbitmq-server 

输入上述命令,看一下直接运行的时候会不会报错

如果报了这样的错

ERROR: node with name "rabbit" already running on "xxx"

那就需要尝试一下,重启RabbitMQ

输入命令

tasklist | find /i "erl"

如果还有其他相关的,一个个的把进程给杀死

通过指令,杀生进程(记得改一下进程号)

taskkill /pid 14704 -t -f

完成后,重启一下RabbitMQ 服务,输入命令

rabbitmq-server start

启动成功,但是这样关闭当前的窗口后又会自动关闭,不过我们可以通过下面的命令,在后台自动的开启rabbitmq-server

abbitmq-server -detached 后台启动

这样就可以正常的使用RabbitMQ了


本文转载自: https://blog.csdn.net/Demolist/article/details/130668427
版权归原作者 全栈Demo 所有, 如有侵权,请联系我们删除。

“RabbitMQ启动失败”的评论:

还没有评论