MQ消息端点自动暂停 - IBM websphere

时间:2014-12-04 14:05:09

标签: ibm-mq websphere-7 mq message-driven-bean

配置的MQ消息端点会多次自动暂停,我们必须继续关注然后手动恢复它。 有任何关于它为什么会自动暂停的想法? 接收器通道是否充满了MQ消息?

我们的应用程序当前正在使用MQ版本6通过消息与外部系统进行通信。由于此问题,在我们手动恢复端点之前,使用该侦听器的功能不会间歇性地提供服务。

IBM Websphere控制台:应用程序 - >应用程序类型 - > Websphere企业应用程序 - > WC Comm01->运行时选项卡 - >管理消息端点。

2 个答案:

答案 0 :(得分:3)

消息端点正在暂停,因为处理MDB时出错,并且暂停(停止)端点的行为是在激活规范上配置的内容。有关高级设置的详细信息,请查看此页面:https://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.iseries.doc/ae/umj_pasm_advprops.html?lang=en。您感兴趣的属性是“如果邮件传递失败则停止端点”和“挂起端点之前的连续邮件传递失败次数”。

因此,如果邮件传递失败,您可以关闭“停止端点”,这将阻止您的邮件端点自动暂停。但是,您仍然会有邮件传递失败,并且将重试邮件传递给MDB。我会检查应用程序服务器日志以查看MDB中的错误并解决该问题(如果可以)。然后,您可以确定是要将端点自动暂停还是可以对其进行配置,使其自动暂停,但仅在大量顺序故障之后才会出现,而不是当前配置的故障。

答案 1 :(得分:0)

  1. 检查队列管理器错误日志以获取更多信息。这个问题比你现在告诉我们的更多。

  2. 描述流程,如QA:aliasq - > QR:remoteq - > XQ:xmitq - > CH:channel.name/type