定制软件服务启动失败问题小结(Windows环境)
最近在Windows定制软件环境上安装RabbitMQ服务时,定制软件踩了不少坑,定制软件往上的回答让人很崩溃,定制软件几乎一样的回答,定制软件起不到帮助作用;特此做个记录总结;
*******首先Erlang和RabbitMQ的版本一定得是匹配的
版本对照官网:https://www.rabbitmq.com/which-erlang.html
本人这边用的是
Erlang,下载地址:http://erlang.org/download/otp_win64_21.3.exe
RabbitMQ,下载地址:https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.14/rabbitmq-server-3.7.14.exe
亲测有效
安装过程中遇到的问题:
问题一:安装的版本未匹配时,虽然Erlang的环境运行正常,也能正常编译脚本
但是执行启动配置命令时:“rabbitmq-plugins enable rabbitmq_management”
会出现两种情况,1.执行报错,一堆编译错误(=ERROR REPORT什么的,忘记截图了)
2、正常执行提示你的插件配置是正常的,但是不会启动(原因:是RabbitMQ的服务没启动,详解见问题二)
问题二:RabbitMQ的服务启动后间隔几秒后就会自动停止
往上大部分的解答都是复制的一套,什么服务的路径有中文,有空格,用户名什么的,但是我检查了我的环境后,不存在这些问题,很抓狂。
后来看到一位的博客里面的执行操作,就解决了我的问题,来分享下
首先进入到rabbitmq的sbin目录:打开cmd命令行1、执行rabbitmq-service.bat remove2、执行set RABBITMQ_BASE= “此处为rabbitmq的sbin目录”3、执行rabbitmq-service.bat install4、执行启动的命令rabbitmq-plugins enable rabbitmq_management5、打开服务界面检查下RabbitMQ服务,保证是启动状态;接着打开http://localhost:15672/就能正常访问了
- 1
- 2
- 3
- 4
- 5
- 6
- 7
实用技巧分享
最后顺便分享一个关于RabbitMQ的一个实用技巧的博客,大家可以看看
链接:https://mp.weixin.qq.com/s/qGg3etLnI38i-G8aFbulWw