Windows安装RabbitM中文用户名导致RabbitMQ服务启动失败
使用管理员权限安装[otp_win64_21.2.exe]和[rabbitmq-server-3.7.10.exe]
执行 rabbitmq-server start报错
由于电脑用户名命名为中文,而RabbitMQ 服务必须得没有中文字符才能启动,又默认将日志和数据都存储到用户文件夹下,导致报错。
解决办法 自定义存储路径(D:\RabbitMQ\data)
rabbitmq-service.bat remove
set RABBITMQ_BASE=D:\RabbitMQ\data
rabbitmq-service.bat install
执行启动,服务器可以正常启动
活插件管理也会出现报错所以输入以下代码就可以激活
set RABBITMQ_BASE=D:\RabbitMQ\data
rabbitmq-plugins enable rabbitmq_management
浏览器输入http://localhost:15672