5000毫秒[JMS]后无法连接到代理URL

5000毫秒[JMS]后无法连接到代理URL,jms,spring-integration,spring-jms,Jms,Spring Integration,Spring Jms,我将SpringIntegration3.0.0与活动MQ 5.11.1结合使用,它可以毫无问题地工作。但我注意到,当我停止活动MQ时,我的日志中每5秒就会出现一次错误。 你对这个问题有什么想法吗 错误: ERROR [org.springframework.jms.listener.DefaultMessageListenerContainer#0-1] [DefaultMessageListenerContainer] Could not refresh JMS Connection fo

我将SpringIntegration3.0.0与活动MQ 5.11.1结合使用,它可以毫无问题地工作。但我注意到,当我停止活动MQ时,我的日志中每5秒就会出现一次错误。 你对这个问题有什么想法吗

错误:

ERROR [org.springframework.jms.listener.DefaultMessageListenerContainer#0-1] [DefaultMessageListenerContainer]  Could not refresh JMS Connection for destination 'topic' - retrying in 5000 ms. Cause: Could not connect to broker URL: localhost. Reason: java.net.ConnectException: Connection refused: connect

当侦听器容器失去连接时,默认情况下,它会每5秒尝试重新连接一次,直到代理再次运行

您可以配置时间和/或添加指数回退。请参见
setRecoveryInterval
setBackOff

或者,在容器上调用
stop()
,以停止尝试


调用
start()
重新开始。

thnx获取您的答案,但这对于“消息驱动频道”是可能的吗?因为我的问题是在消息驱动适配器中,而不是在出站通道适配器中,所以这适用于消息驱动适配器或消息驱动通道。它与出站适配器无关。我不知道你为什么认为这是个“问题”。它正在按设计工作。