栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 前沿技术 > 大数据 > 大数据系统

Rabbitmq安装出错问题[Stack trace: ** (ArgumentError) argumenterror(stdlib 3.15.2) ]

大数据系统 更新时间:发布时间: 百科书网 趣学号

这里是目录
    • 1、Erlang版本和Rabbitmq的版本一定要相对应
    • 2、Rabbitmq的安装路径一定不要有中文或者空格!!!
    • 3、删除Erlang或者Rabbitmq的时候一定要删除干净
    • 4、最后一个,也是最最最最重要的一个:电脑用户名是中文的!!!

啊啊啊,装了好几个小时终于搞定了,必须记一下,以后万一忘了。部署项目大部分总归离不开他吧
指挥部:这张图的解决方案在文末!!!

一定要注意几个地方:

1、Erlang版本和Rabbitmq的版本一定要相对应

具体可以看Rabbitmq的社区那里有:
点击Community
点击More updates
点击那个黄色字体的This release requires Erlang/OTP 23.2 and supports Erlang 24.中的requires Erlang/OTP 23.2到下下面这个页面
对着他,一定要下载对应支持的版本!!!

2、Rabbitmq的安装路径一定不要有中文或者空格!!!

它默认的就有空格,这个也很重要!!!简直就是超级无敌大天坑。,呜呜呜呜!

3、删除Erlang或者Rabbitmq的时候一定要删除干净

不要粗暴的用delete,用他自己的uninstall,包括注册表、安装目录也要删干净。不然,不然,不然,下次安装Rabbitmq的时候装不上。这个时候如果是还清空了回收站的话,那么,恭喜你,你要翻帖子,这个你看的这个版本的连接帖子,烦死你。

4、最后一个,也是最最最最重要的一个:电脑用户名是中文的!!!

当你的路径没有中文也没有空格的时候,还出错,并且出这样的错:
你看看你的用户名是不是中文的,例如我的就是,如果是的,那么你需要进行以下操作:

rabbitmq-service.bat remove

在执行下面这条语句之前,请在你的rabbitmq安装目录下新建一个文件夹:data

set RABBITMQ_base=D:serverRabbitMQServerrabbitmq_server-3.9.10data
rabbitmq-service.bat install

然后就是一次执行下面两条

rabbitmq-service start
rabbitmq-service.bat status

记住,重新install之后还是不能直接访问http://localhost:15672/ 的,链接不了
还要,重新开启rabbitmq_management插件

rabbitmq-plugins enable rabbitmq_management

然后,这才就可以去访问http://localhost:15672/ ,用户名密码初始化都是guest

好了,搞定。

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/600925.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号