spring - 具有 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 分钟建立一个新连接,例如在侦听消息时。我们将如何配置这些连接超时?
解决方案
推荐阅读
- php - KCfinder 如何使用 GLOBAL 变量
- c# - 减少 Xamarin.forms 中 UWP 的 MasterDetailPage 的 Master 的宽度
- android - 离子android中的清除意图
- php - PHP SQL 查询未提取预期结果
- java - 从java中转义groovy表达式绑定中的点
- java - Ehcache 2.10.4 与 Spring 4.3.17 不兼容
- javascript - 如何使用 JSDoc 记录符号索引签名以符合打字稿?
- sql - CASE 语句别名上的 WHERE 子句
- delphi-10.2-tokyo - vclactnband250.bpl 在非 delphi 机器上丢失/运行时包是错误的
- sql-server - Azure SQL 数据库表变量排序规则