排查
   
- 
检测服务是否正常启动 
 
 ps -ef | grep rabbit
 
 如果服务未启动,则启动服务
 
 
 
 
 
 然后,查看服务是否正确监听了端口
 
 netstat -anp | grep pid
 
 
- 
检查服务端防火墙是否开启 
 
 systemctl status firewalld
 
 
 
 为了服务器安全,强烈建议打开防火墙
- 
检查服务器端口是否开放 
 
 firewall-cmd –query-port=5672/tcp
 
 
 
 如上,端口没有开放,使用如下命令打开端口
 
 firewall-cmd –permanent –add-port=5672/tcp
 
 
 
 然后,reload 端口开放规则
 
 firewall-cmd –reload
 
 
 
 再次检测端口是否开放
 
 
- 
使用 nc 检测端口是否可连接成功 
 
 
    
    
    
    
    
    介绍一款好用的工具,你懂的:
    
     
      
       加速器(需要的自选,可以那什么访问)-其它文档类资源-CSDN下载
      
      
       加速器,有安卓、Mac、windows版本,解压后,选择相应版本使用。更多下载资源、学习资料请访问CSDN下载频道.
      
      
       
       https://download.csdn.net/download/a787188834/57062447
      
     
    
   
    参考文档
   
- 
     nc :
 
 技术|使用 nc 命令检查远程端口是否打开
 
- 
     firewall-cmd :
 
 CentOS 7 开放/关闭端口,关闭防火墙 – 简书
 
- 
     rabbitmq :
 
 Documentation: Table of Contents — RabbitMQ
 
 
