IBM WAS自动连接到IBM MQ

时间:2018-02-13 14:21:28

标签: ibm-mq websphere-8

我在IBM WAS 8.5.5.x上有一个Java EE应用程序,它使用Activation规范连接到IBM MQ 9.0。 我对从WAS自动连接到MQ的问题感兴趣,如果由于某种原因连接丢失(MQ服务器被关闭)。

在IBM WAS管理控制台中,我设置了Resources - > JMS - >队列连接工厂 - >工厂 - >高级属性 - >客户端重新连接选项 - > RECONNECT

我将客户端重新连接超时设置为120秒。

这很有效(重新连接),直到队长经理长时间结束(大约9小时)。

我做错了吗?如果连接丢失,有没有办法让QCF或激活规范自动重新连接。重新连接尝试次数是否有限制?

1 个答案:

答案 0 :(得分:2)

可以通过更新“ 重新连接重试次数 ”和“ 重新连接重试间隔 ”来控制此行为WAS控制台中“WebSphere MQ消息传递提供程序”JMS提供程序的属性。

路径:资源> JMS提供商> WebSphere MQ消息传递提供程序(选择范围)>资源适配器属性(在“其他属性”下)。

  

重新连接重试次数:如果连接失败,WebSphere MQ消息传递提供程序激活规范尝试重新连接到WebSphere MQ队列管理器的最大次数。
  重新连接重试间隔:WebSphere MQ消息传递提供程序激活规范在再次尝试重新连接到WebSphere MQ队列管理器之前等待的时间(以毫秒为单位)。

请参阅:https://www.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/umj_pjmswmq_raprops.html了解更多详情。