Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RabbitMQ使用者失去连接_Java_Spring_Azure_Rabbitmq - Fatal编程技术网

Java RabbitMQ使用者失去连接

Java RabbitMQ使用者失去连接,java,spring,azure,rabbitmq,Java,Spring,Azure,Rabbitmq,我们在项目中使用RabbitMQ 3.3.1、spring-amqp-1.3.1、spring-rabbit-1.3.1,我们得到以下异常。我们的环境在Azure云中,我们看到RabbitMQ服务器越来越频繁地失去与消费者的连接。一旦我们重新启动OSGI消费者包,它会工作一段时间,然后同样的问题就会发生。欢迎提供任何帮助/提示 [SimpleAsyncTaskExecutor2]| WARN | org.springframework.amqp.rabbit.listener.SimpleMes

我们在项目中使用RabbitMQ 3.3.1、spring-amqp-1.3.1、spring-rabbit-1.3.1,我们得到以下异常。我们的环境在Azure云中,我们看到RabbitMQ服务器越来越频繁地失去与消费者的连接。一旦我们重新启动OSGI消费者包,它会工作一段时间,然后同样的问题就会发生。欢迎提供任何帮助/提示

[SimpleAsyncTaskExecutor2]| WARN | org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer | 370-spring-rabbit-1.3.1.发布|消费者 引发异常,如果连接工厂 支持it com.rabbitmq.client.ShutdownSignalException:连接 错误原因:java.net.SocketException:连接重置在 com.rabbitmq.client.impl.AMQConnection.startShutton(AMQConnection.java:715)[367:com.rabbitmq.client:3.2.4] 在 com.rabbitmq.client.impl.AMQConnection.shutdown(AMQConnection.java:705)[367:com.rabbitmq.client:3.2.4] 在 com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:568)[367:com.rabbitmq.client:3.2.4] 原因:java.net.SocketException:连接重置在 java.net.SocketInputStream.read(SocketInputStream.java:196)[:1.7.0_51] 在 java.net.SocketInputStream.read(SocketInputStream.java:122)[:1.7.0_51] 在 sun.security.ssl.InputRecord.readFully(InputRecord.java:442)[:1.7.0_51] 在sun.security.ssl.InputRecord.read(InputRecord.java:480)[:1.7.0_51] 在 sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)[:1.7.051] 在 sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:884)[:1.7.0\u 51] 在 sun.security.ssl.AppInputStream.read(AppInputStream.java:102)[:1.7.0_51] 在 fill(BufferedInputStream.java:235)[:1.7.0_51] 在 java.io.BufferedInputStream.read(BufferedInputStream.java:254)[:1.7.0_51] 在 java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)[:1.7.0_51] 在 com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95)[367:com.rabbitmq.client:3.2.4] 在 com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131[367:com.rabbitmq.client:3.2.4] 在 com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:533[367:com.rabbitmq.client:3.2.4]


欢迎使用Stack Overflow。我编辑了您的文章以调整格式。以供将来参考编辑器中的格式设置。是否设置了心跳间隔?是否有重新连接处理?是否解决了此问题?