最近项目用到了消息队列,选择了比较常用的RabbitMQ,在安装时遇到了RabbitMQ服务启动自动停止问题,在百度之后,逐步排查问题:
1、RabbitMQ的开发环境Erlang安装,配置Erlang的环境变量没问题
2、RabbitMQ的安装和环境变量配置没问题
3、计算机名称没有中文,没有修改,而且长度并不长
以上三个都排查后还是自动停止,猜测应该是版本问题,就官网找了版本对应
地址:https://www.rabbitmq.com/which-erlang.html#compatibility-matrix
由于我RabbitMQ使用的是最新的3.8.2,但是Erlang22.1下载不下来,就从别处下载了个20.0.1,导致版本对应不上,重新下载了RabbitMQ3.7.7,卸载3.8.2安装3.7.7,启动成功,可以访问http://localhost:15672
3.7.7下载地址:https://download.csdn.net/download/qukaiwei/12092206
3.8.2下载地址:https://download.csdn.net/download/qukaiwei/12091895
来源:CSDN
作者:代码催人老
链接:https://blog.csdn.net/qukaiwei/article/details/103905230