ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occurred java.net.SocketException: Socket Closed

java 连接Rabbitmq-server时报错

java.util.concurrent.TimeoutExceptionat com.rabbitmq.utility.BlockingCell.get(BlockingCell.java:77)at com.rabbitmq.utility.BlockingCell.uninterruptibleGet(BlockingCell.java:120)at com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:36)at com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:502)at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:326)at com.rabbitmq.client.impl.recovery.RecoveryAwareAMQConnectionFactory.newConnection(RecoveryAwareAMQConnectionFactory.java:65)at com.rabbitmq.client.impl.recovery.AutorecoveringConnection.init(AutorecoveringConnection.java:160)at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1216)at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1173)at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1310)at com.su.simple.Producer.main(Producer.java:30)
21:55:40.342 [AMQP Connection 121.89.219.240:15672] ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occurred
java.net.SocketException: Socket Closedat java.net.SocketInputStream.socketRead0(Native Method)at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)at java.net.SocketInputStream.read(SocketInputStream.java:171)at java.net.SocketInputStream.read(SocketInputStream.java:141)at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)at java.io.BufferedInputStream.read(BufferedInputStream.java:265)at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:184)at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:665)at java.lang.Thread.run(Thread.java:748)

注意检查是不是端口设置错误了

端口应该是 5672 不是15672

     // 1. 创建连接工程ConnectionFactory connectionFactory = new ConnectionFactory();connectionFactory.setHost("121.89.219.240");connectionFactory.setPort(5672);connectionFactory.setVirtualHost("/");connectionFactory.setUsername("admin");connectionFactory.setPassword("admin");

Rabbitmq 相关端口

5672:    RabbitMQ的通讯端口
25672:  RabbitMQ的节点间的CLI通讯端口是
15672:  RabbitMQ HTTP_API的端口,管理员用户才能访问,用于管理RabbitMQ,需要启动Management插件。
1883,8883:    MQTT插件启动时的端口。
61613、61614: STOMP客户端插件启用的时候的端口。
15674、15675: 基于webscoket的STOMP端口和MOTT端口

已解决:ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error相关推荐

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

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

  2. ForgivingExceptionHandler: An unexpected connection driver error occured (Exception message: Socket

    项目场景: 项目使用的springboot2.3.5,mq使用的是rabbitmq,版本2.7.14 问题描述: 因为项目迁移,所以在新的服务器上搭建,mq也搭好了,端口也开好了,结果启动项目报错 2 ...

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

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

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

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

  5. RabbitMq无法连接([AMQP Connection xx.xx.xx.xx:5672-119] ERROR com.rabbitmq.client.impl.ForgivingExcept)

    报错信息 [AMQP Connection xx.xx.xx.xx:5672-119] ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler ...

  6. 【已解决】 com.rabbitmq.client.ShutdownSignalException: connection error; protocol meth

    测试代码: public class Producer {public static void main(String[] args) throws IOException, TimeoutExcep ...

  7. [搞了一上午:已解决]Finalshell连接Linux报错java.net.ConnectException: Connection refused: connect

    这个问题直接困了一上午:(很大可能像我一样是卸载VMware没把注册表清理干净) 1.因为刚开始装的VMware是15的版本,然后电脑系统是win11,在打开虚拟机的时候,电脑就蓝屏重启,搞了一会之后 ...

  8. SptingBoot+RabbitMQ整合出现的异常【Connection reset和Channel shutdown: connection error和ForgivingExceptionHa】

    问题 启动项目后项目正常运行,并且RabbitMQ能够正常生产和消费消息,但是运行一段时间后"莫名其妙"报错,报错信息如下(报错重复很多次,以下信息为简化后主要报错信息): 201 ...

  9. 【RabbitMQ】连接RabbitMQ异常: com.rabbitmq.client.ShutdownSignalException: connection error; protocol meth

    测试该工具类: package com.wj.utils; import com.rabbitmq.client.Connection; import com.rabbitmq.client.Conn ...

最新文章

  1. 2019微生物组—宏基因组分析专题培训开课啦!
  2. vector在java中用什么_在java中使用Vector是否安全?
  3. MySQL日期和时间类型
  4. BFS+状态压缩 hdu-1885-Key Task
  5. oracle 取系统当前年份_Oracle中如何获取系统当前时间
  6. 【渝粤教育】广东开放大学 文化产业项目案例分析 形成性考核 (51)
  7. SpringBoot(1)---SpringBoot2.0技术视频教程
  8. asc怎么用 linux zip_linux的asc文件怎么打开
  9. 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级真题
  10. uBLAS——Boost 线性代数基础程序库 (二)
  11. c代码格式化_Python 只用一行代码,可以实现哪些事儿?
  12. asp.net mysql数据库连接字符串_如何让您的ASP.NET数据库连接字符串是安全的
  13. js禁止中文输入 最简洁的【禁止输入中文】
  14. 如何在标准的机器学习流程上玩出新花样?
  15. 5 款开源的 Linux 策略模拟游戏 | Linux 中国
  16. 做笔记的方法—— 推荐笔记方法Word方式
  17. 用计算机处理表格说课稿,信息技术《电子表格的特点及应用》的说课稿
  18. 经典爱情诗《四月的纪念》 刘擎/王嫣、乔榛/丁建华双版朗诵
  19. Python爬虫-安某某客新房和二手房
  20. ndn中自适应转发策略总结

热门文章

  1. 计算机组装过程分为哪几步,组装新电脑要经过哪些步骤?
  2. ACL:是什么?目的?使用场景?
  3. x64dbg修改后保存到exe
  4. OSChina 周三乱弹 ——送你们个漂亮妹子!
  5. 小型机、PC服务器、大型机常识
  6. 内存设置无效: 内存预留 (sched.mem.min) 应该等于内存大小 (65536)
  7. c语言京东购物系统,仿京东商城: 自主使用微信小程序实现的网上商城案例(包括前端和后台),利用了微信小程序的云数据库...
  8. 精准营销的神器:小蜜蜂获客系统助你成功
  9. Java - System.setOut() 与 System.setIn()
  10. 李群、李代数只求理解不求数学推导