项目场景:

项目使用的springboot2.3.5,mq使用的是rabbitmq,版本2.7.14


问题描述:

因为项目迁移,所以在新的服务器上搭建,mq也搭好了,端口也开好了,结果启动项目报错

2021-03-18 14:23:13,576 WARN  [AMQP Connection 8.135.xxx.xxx:15672] ForgivingExceptionHandler: An unexpected connection driver error occured (Exception message: Socket closed)
2021-03-18T06:23:18.578857759Z 2021-03-18 14:23:18,578 INFO  [exchange.saas.estate-120] SimpleMessageListenerContainer: Restarting Consumer@4280e7b6: tags=[[]], channel=null, acknowledgeMode=AUTO local queue size=0
2021-03-18 14:23:18,580 INFO  [exchange.saas.estate-121] CachingConnectionFactory: Attempting to connect to: [8.135.xxx.xxx:15672]
2021-03-18 14:23:23,585 WARN  [AMQP Connection 8.135.xxx.xxx:15672] ForgivingExceptionHandler: An unexpected connection driver error occured (Exception message: Socket closed)

原因分析:

配置文件之中用的用户名saas,virtual hosts是/saas,而这台服务器的mq是新添加好的,什么都配置好,所以出现了这个问题。登录mq后台,先新增用户,之后再新增virtual hosts,再为用户配置权限,结果还是不行,一样报错。
再尝试下把ip地址从公网改成私有的,结果还是不行,郁闷啊


解决方案:

端口的问题:原本端口是15672,改成5672就可以

解决思路:

总结下问题:第一步没走错,因为用的VirtualHost 是saas的,而我们没配置,之后的话第二步思路其实没错,就是连不上,那为什么连不上呢?接下来就想错了,个人首先以为是nginx的问题,因为报了一个socket错误,而项目恰好用了socket,结果不是,之后又以为是ip地址的问题,可能做了安全组,结果也不是。之后就百度,以为是没给权限,其实在第一步增加就做完了,之后就陷入了这个死胡同

ForgivingExceptionHandler: An unexpected connection driver error occured (Exception message: Socket相关推荐

  1. rabbitmq 连接报错 An unexpected connection driver error occured(亲测)

    在服务器上安装了一个RabbitMq,并新创建了一个用户授予了管理员角色,登录控制台查看一切正常,兴高采烈启动项目进行连接,结果一盆冷水下来,报如下错误: o.s.a.r.l.SimpleMessag ...

  2. amqp协议java_amqp协议链接陷阱-An unexpected connection driver error occured

    前言 amqp是一种通用的消息队列数据传输协议,典型的MQ应用RabbitMQ就实现了amqp协议,所以,我们在使用amqp-client链接rabbitmq时,可以使用amqp的链接协议连接rabb ...

  3. 已解决:ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error

    ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occ ...

  4. rabbitmq连接异常:An unexpected connection driver error occured处理

    原因:没有相应的账号赋予管理队列的权限 如下图所示,必须具有访问 / 的权限 如果没有 / 接口,可以选择右侧的Virtual Hosts进行新增 新时代农民工

  5. WebSocket connection to,Error during WebSocket handshake: Unexpected response code: 404

    使用标准的JSR 356注解时,需要使用tomcat 8.x版本,如果使用tomcat 7.x的版本,则需要继承WebSocketServlet,否则会报WebSocket connection to ...

  6. PHPExcel报“Formula Error: An unexpected error occured”

    以前用PHPExcel导出数据都是直接输出内容,也没有出现什么问题.今天导出突然出现,导出的时候PHPExcel抛出异常: !D183 -> Formula Error: An unexpect ...

  7. ERROR: Exception when publishing, exception message [Failed to connect and initialize SSH connection

    JEKINS构建报以下错误:ERROR: Exception when publishing, exception message [Failed to connect and initialize ...

  8. kettle入门(二) 之 kettle连接oracle报的坑爹错误 Error occured while trying to connect to the database 的几种情况

    1 引言 在用kettle开发抽取oracle数据的脚本时,时常会出现 Error occured while trying to connect to the database 错误,但是仔细观察日 ...

  9. python 实现过滤出tomcat日志中含有ERROR 或Exception 的行并保存在另一个文件

    遍历多个tomcat日志文件,找出含有ERROR 和Exception 的日志,并把该行日志输出到另一个文件中:(这里为了体现python模块导入的知识,所有建立了多个文件夹和模块) 项目结构: co ...

最新文章

  1. 模型类序列化器ModelSerializer
  2. laravel框架路由设置404方式
  3. 迎接5G普及风暴,还缺这把「万能钥匙」
  4. Snackbar-Android M新控件
  5. git commit --amend 改写提交
  6. 我终于搞清楚了和String有关的那点事儿
  7. 面试题 08.02. 迷路的机器人
  8. SpringBoot集成MyBatis-Plus代码生成器(Dao)
  9. 更改Mysql5.7的默认编码为utf8解决database为latin1无法修改问题
  10. AGG第四十二课 Blitting an image over another with transparency
  11. 工艺仿真软件_中科院科研项目:算法与软件工程集成电路制造中的工艺仿真
  12. java中static修饰函数_详解java中static关键词的作用
  13. 二维图像的离轴数字全息及显示
  14. 江苏省计算机二级python往年卷_历年江苏省计算机二级考试真题及答案2008-2009
  15. ardupilot rover ardurover 电机相关源码 PreArm servo function 33 unassigned
  16. php 刮奖,php抽奖概率算法(刮刮卡,大转盘),抽奖刮刮卡_PHP教程
  17. matlab画贝塞尔曲线给出图题,matlab练习程序(贝塞尔曲线)
  18. 说一说 oneway 吧,了解过这个修饰符作用吗?原理是什么?怎么理解单向调用?
  19. 我他妈的是什么!!!!
  20. 【CCF】公共钥匙盒

热门文章

  1. IndProp章节中pumping lemma的证明
  2. 「击败星际争霸II职业玩家」的 AlphaStar是在作弊?
  3. BeanUtils.populate(Object Bean,Map properties)
  4. OFDM学习、编程实现
  5. Java继承关系之富二代和他爹
  6. 如何完全卸载删除Parallels Desktop Mac教程
  7. 大数据时代的“被遗忘权”之争
  8. java微信公众号支付开发平台_微信公众号支付demo,微信公众号支付Java DEMO
  9. [低级错误]an attribute defined in * line * hides this method pylint (method-hidden)
  10. 大数据 - MapReduce编程案例 -BH3