博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Connection refused 排查过程
阅读量:5129 次
发布时间:2019-06-13

本文共 581 字,大约阅读时间需要 1 分钟。

Connection refused 排查过程

起因

今天在连接 rabbitmq 时,报 Connection refused (如下图),借此机会记录一下问题的排查过程

异常
异常

环境

服务端

  • Centos 7 ( 阿里云 ECS )
  • rabbitmq 3.7.7

客户端

  • macOs

排查

  1. 检测服务是否正常启动

    ps -ef | grep rabbit
    如果服务未启动,则启动服务
    启动服务
    查看服务 pid
    然后,查看服务是否正确监听了端口
    netstat -anp | grep pid
    查看监听端口

  2. 检查服务端防火墙是否开启

    systemctl status firewalld
    防火墙状态
    为了服务器安全,强烈建议打开防火墙

  3. 检查服务器端口是否开放

    firewall-cmd --query-port=5672/tcp
    检测端口
    如上,端口没有开放,使用如下命令打开端口
    firewall-cmd --permanent --add-port=5672/tcp
    打开端口
    然后,reload 端口开放规则
    firewall-cmd --reload
    reload
    再次检测端口是否开放
    重新检测端口

  4. 使用 nc 检测端口是否可连接成功

    校验是否连接成功

参考文档

  • nc :
  • firewall-cmd :
  • rabbitmq :

转载于:https://www.cnblogs.com/feshfans/p/9663291.html

你可能感兴趣的文章
centos7下部署Django(nginx+uwsgi+python3+django)
查看>>
集算器协助java处理结构化文本之对齐连接
查看>>
django环境部署-nginx环境
查看>>
android 網易云閱讀 書架的實現
查看>>
PHP Markdown 解析器Parsedown
查看>>
webpack升级4记录
查看>>
【计算机视觉】图像处理与计算机视觉基础,经典以及最近发展
查看>>
【QT开发】QT在windows下的exe应用程序如何在别人的电脑上直接运行
查看>>
加快sqlite的读写
查看>>
listen的参数backlog的意义
查看>>
xcode6 下 ios simulator 有 Home 键么?
查看>>
https
查看>>
华南理工大学“三七互娱杯”程序设计竞赛 G: HRY and tree
查看>>
OpenLayers 添加RegularPolygon
查看>>
Android实现左右滑动效果
查看>>
HDU 5071 Chat
查看>>
[CODEVS 1380]没有上司的舞会
查看>>
Pizza Delivery
查看>>
hsdfz -- 6.17 -- day2
查看>>
纯CSS实现多选组件
查看>>