最近几天项目在使用rabbitMq,项目启动正常。方法调用就会出现一下错误。
11:38:05.954 spring-boot-logging [AMQP Connection 127.0.0.1:5672] ERROR c.r.c.impl.ForgivingExceptionHandler - An unexpected connection driver error occured
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readUnsignedByte(Unknown Source)
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:164)
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:596)
at java.lang.Thread.run(Unknown Source)
上网查询一些解决办法。才知道是因为之前创建的用户没有授权,授权之后就可以不会有这个错了。
An unexpected connection driver error occured
最新推荐文章于 2024-05-08 10:26:47 发布