首页 > 解决方案 > 具有 IBM MQ 连接刷新或失效的 Spring JMS

问题描述

当前情况:使用的 Spring Boot 应用程序com.ibm.mq:mq-jms-spring-boot-starter正在接收来自 IBM MQ 的消息并且工作正常。我们的 IBM MQ 服务器在一小时后关闭非活动连接,这会在客户端应用程序中引发异常(IBM MQ call failed with compcode '2' ('MQCC_FAILED') reason '2009' ('MQRC_CONNECTION_BROKEN'))。客户端通过启动新连接正确恢复,但我们希望通过使连接无效来防止这些错误,因此我们经常获得新连接。

为了防止这些非活动连接,我们希望客户端应用程序每 10 分钟建立一个新连接,例如在侦听消息时。我们将如何配置这些连接超时?

标签: springspring-bootjmsibm-mqspring-jms

解决方案


推荐阅读