• RabbitMQ 安装问题汇总帖


    大家可以把遇到的问题和解决方案贴出来,帮助到其他有需要的同学。

    启动有问题,先查看启动日志!
    某一些命令不能是否,可能是因为服务没有正常启动

    1、服务无法启动(5672端口未启动)

    RabbitMQ的服务是默认开机自启动的
    1)用不同方式启动RabbitMQ服务,命令行或者Windows本地服务管理
    比如windows:
    在cmd中进入sbin目录(不要用powershell)
    先停再起

     .
    abbitmq-server.bat stop
     .
    abbitmq-server.bat start
    

    2)可能是版本问题,注意Erlang和RabbitMQ版本要对应。
    高版本的RabbitMQ无法安装在低版本的Erlang环境之上。
    卸载重装,或者降低RabbitMQ版本。

    3)Erlang环境变量没有配置,erl命令没有结果。配置环境变量。

    4)syz同学补充:可能是启动的用户没有管理员权限问题,以管理员启动

    5)windows下重启失败可能是cmd没有管理员运行。

    6)端口启动了服务没有启动
    Linux

    rabbitmq-service stop
    rabbitmq-service start
    

    2、管理界面不能访问 15672端口未启动

    先确定端口是否启动正常
    Linux 命令:

    netstat -an|grep 15672
    

    windows cmd命令:

    netstat -an|findstr 15672
    

    正常情况下可以看到:

     TCP    0.0.0.0:15672          0.0.0.0:0              LISTENING
    

    1)RabbitMQ服务没有启动,5672端口没有启动,看上一步
    2)插件enable了吗?

    "C:Program FilesRabbitMQ Server
    abbitmq_server-3.8.9sbin
    abbitmq-plugins.bat" enable rabbitmq_management
    
    

    3)guest用户默认只能在本机访问。如果是本机访问虚拟机的服务,需要添加其他用户(比如admin),分配vhost权限才能远程访问

    ./rabbitmqctl add_user admin admin
    ./rabbitmqctl set_user_tags admin administrator
    ./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

    4)防火墙是否开启

      查询端口号80 是否开启:

      firewall-cmd --query-port=80/tcp

      开启端口:

      firewall-cmd --zone=public --add-port=80/tcp --permanent

      重启防火墙:

      firewall-cmd --reload

      查询有哪些端口是开启的:

      firewall-cmd --list-port

    关闭firewall:

    systemctl stop firewalld.service #停止firewall

    systemctl disable firewalld.service #禁止firewall开机启动

    3、加入集群失败

    1)主节点是否启动成功,网络连接是否正常,ping hostname能不能ping通?
    2)25672端口,防火墙是否允许
    3)erlang.cookie是否一致

  • 相关阅读:
    史上最简单易懂的Android Pad手机屏幕适配方案
    Android平板开发
    Android TV 开发 (1)
    三大开源java区块链库
    将博客园数据导出到wordpress
    MQTT结构分析
    netty+mqtt
    安卓原生 VideoView实现rtsp流媒体的播放
    【矩阵专题】——矩阵加速
    征战蓝桥 —— 2016年第七届 —— C/C++A组第4题——快速排序
  • 原文地址:https://www.cnblogs.com/fightingtong/p/13901500.html
Copyright © 2020-2023  润新知