Windows下RabbitMQ服务启动失败

Windows下启动RabbitMQ失败导致不能访问localhost:15672

问题:
一直无法访问localhost:15672

首先Erlang和RabbitMQ的版本是匹配的
管理插件也是开启的 rabbitmq-plugins enable rabbitmq_management
启动RabbitMQ服务的时候也是成功的提示。

分析:
后来发现,启动服务后,再停止服务,会提示服务并未开启。
所以根本就是没启动成功- -。

去查看日志:

2019-03-13 02:11:06.866 [error] <0.209.0> CRASH REPORT Process <0.209.0> with 0 neighbours exited with reason:
bad argument in call to io:format(<0.209.0>, “~n ## ##~n ## ## ~s ~s. sn ########## sn ###### ##~n ########## Logs: sn …”,
[“RabbitMQ”,“3.7.12”,“Copyright 2007-2019 Pivotal Software, Inc.”,“Licensed under the MPL. …”,…])
in rabbit:start/2 line 906 in application_master:init/4 line 138
2019-03-13 02:11:06.866 [info] <0.43.0> Application rabbit exited with reason:
bad argument in call to io:format(<0.209.0>, “~n ## ##~n ## ## ~s ~s. sn ########## sn ###### ##~n ########## Logs: sn …”,
[“RabbitMQ”,“3.7.12”,“Copyright 2007-2019 Pivotal Software, Inc.”, “Licensed under the MPL. …”,…]) in rabbit:start/2 line 906
关键句 bad argument in call to io:format
参数错误…??
好吧,老老实实查了一下,问题出现在我C盘下的用户名是中文。

解决:
那就想办法让它不走默认路径。
移除原来的服务后,配置数据的路径:
管理员身份运行cmd:进入安装RabbitMQ路径下的sbin中执行下面命令,
set RABBITMQ_BASE=D:Javamq abbitmq_server-3.7.13data
然后再根据原来的步骤启动服务,就ok了。
然后那些日志数据这种都存储在刚刚指定的路径下了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值