An unexpected connection driver error occured错误(亲测有效)
spring cloud config在启动时报错,连接不上rabbitmq,报错内容如下
An unexpected connection driver error occuredjava.net.SocketException: Socket Closedat java.net.SocketInputStream.socketRead0(Native Method) ~[na:1.8.0_201]at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) ~[na:1.8.0_201]at java.net.SocketInputStream.read(SocketInputStream.java:171) ~[na:1.8.0_201]at java.net.SocketInputStream.read(SocketInputStream.java:141) ~[na:1.8.0_201]at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) ~[na:1.8.0_201]at java.io.BufferedInputStream.read(BufferedInputStream.java:265) ~[na:1.8.0_201]at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) ~[na:1.8.0_201]at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91) ~[amqp-client-5.9.0.jar:5.9.0]at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:184) ~[amqp-client-5.9.0.jar:5.9.0]at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:665) ~[amqp-client-5.9.0.jar:5.9.0]at java.lang.Thread.run(Thread.java:748) [na:1.8.0_201]
然后自己在百度上百度了很多,有的说修改virtual host权限,将virtual host Name改为 / 、给用户增加权限等等,好像都没用。配置文件里面的账号密码也都没有错误。
在查阅了很多资料之后才发现:
1、port端口号只能写5672,虽然浏览器地址是http://localhost:15672,但是在配置文件里面只能写5672
2、登录账户不能写guest,因为guest默认为rabbitmq的管理员账号,只允许在本地也就是浏览器页面登录,不允许远端登录,需要配置,但是可能会很麻烦。所以好的解决办法就是:在rabbitmq新建一个用户,然后赋予权限,用新建用户进行登录。然后问题就解决啦!亲测有效!
新建用户赋予权限如下:
添加成功之后,可以看到这样的页面
然后点击test进去
然后用你新建的账号和密码就可以啦!!!
An unexpected connection driver error occured错误(亲测有效)相关推荐
- rabbitmq 连接报错 An unexpected connection driver error occured(亲测)
在服务器上安装了一个RabbitMq,并新创建了一个用户授予了管理员角色,登录控制台查看一切正常,兴高采烈启动项目进行连接,结果一盆冷水下来,报如下错误: o.s.a.r.l.SimpleMessag ...
- ForgivingExceptionHandler: An unexpected connection driver error occured (Exception message: Socket
项目场景: 项目使用的springboot2.3.5,mq使用的是rabbitmq,版本2.7.14 问题描述: 因为项目迁移,所以在新的服务器上搭建,mq也搭好了,端口也开好了,结果启动项目报错 2 ...
- amqp协议java_amqp协议链接陷阱-An unexpected connection driver error occured
前言 amqp是一种通用的消息队列数据传输协议,典型的MQ应用RabbitMQ就实现了amqp协议,所以,我们在使用amqp-client链接rabbitmq时,可以使用amqp的链接协议连接rabb ...
- rabbitmq连接异常:An unexpected connection driver error occured处理
原因:没有相应的账号赋予管理队列的权限 如下图所示,必须具有访问 / 的权限 如果没有 / 接口,可以选择右侧的Virtual Hosts进行新增 新时代农民工
- 已解决:ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error
ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occ ...
- 解决阿里云ESC启动kube-proxy服务时出现错误 亲测有效
启动kube-proxy服务时出现错误如下:Failed to execute iptables-restore: exit status 1 (iptables-restore: invalid o ...
- kettle入门(二) 之 kettle连接oracle报的坑爹错误 Error occured while trying to connect to the database 的几种情况
1 引言 在用kettle开发抽取oracle数据的脚本时,时常会出现 Error occured while trying to connect to the database 错误,但是仔细观察日 ...
- PHPExcel报“Formula Error: An unexpected error occured”
以前用PHPExcel导出数据都是直接输出内容,也没有出现什么问题.今天导出突然出现,导出的时候PHPExcel抛出异常: !D183 -> Formula Error: An unexpect ...
- WebSocket connection to,Error during WebSocket handshake: Unexpected response code: 404
使用标准的JSR 356注解时,需要使用tomcat 8.x版本,如果使用tomcat 7.x的版本,则需要继承WebSocketServlet,否则会报WebSocket connection to ...
- 小熊开发板STM32工具出现错误Error:an error occured while uploading data from the virtual partition 0xF1
小熊开发板STM32工具出现错误Error:an error occured while uploading data from the virtual partition 0xF1 最近在做小熊派开 ...
最新文章
- 统计所有子串写到文件
- Angular中使用双向数据绑定操作表单的input、checkboc、radio、select、textarea实现简单的人员登记系统实例
- 使用Scikit-Learn轻松实现数据缩放
- 【Java学习笔记之二十八】深入了解Java8新特性
- 三个月计算机培训班,三个月复盘:学完两个设计软件,并开始学画画
- 《C程序设计语言》笔记 (三) 控制流
- C# 多线程操作样例
- Java comparator接口源码解读
- sizeof计算结构体时的内存对齐问题
- python100例详解-Python 经典算法100及解析(小结)
- Ubuntu20.04、22.04安装nvidia显卡驱动
- 系统规划与管理师历年论文
- 人工神经网络概念及组成,人工神经网络基本概念
- php压力比例混合器图片,教你认识各种泡沫比例混合器
- Lasso 的 python实现
- 百趣代谢组学文献分享:三组学整合分析在中医药研究中的应用
- Linux01(VM)
- 人工智能本科学位的完整4年课程规划
- eclipse 配置汤姆猫Tomcat
- 在ArcGIS中勾绘全流域方法