windows系统下rabbitMQ服务启动后立即关闭的解决方法

问题描述

想打开rabbitMQ网页控制台的插件

在rabbitMQsbin目录下执行命令

rabbitmq-plugins enable rabbitmq_management

结果报了一个unchange的错误(解决了没截到图)

然后想重启服务

rabbitmq-service.bat stop
rabbitmq-service.bat start

又发现服务已经自动停止了

又尝试了几次已经开不起来了,已启动成功就很快停止

问题原因

rabbitMQ有个默认路径记录一些信息,db,log,已开启的插件等

这个默认路径是在C盘,然后我windows的用户名是中文,rabbitMQ又不支持中文路径,所以出错

解决方法

两种方法解决

1.改用户名

2.改默认存储地址

创建一个系统变量RABBITMQ_BASE,值输入自己设置的路径(不能含有中文)

重启服务即可

原文地址:https://www.cnblogs.com/Initial-C-/p/14968097.html