发送有关WebSphere和MQ之间丢失连接的电子邮件

时间:2015-10-27 17:06:25

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

我的配置

  • 使用WAS 7上的激活规范的MDB
  • 默认MQ资源适配器配置

有时,WAS和MQ之间的连接丢失,MDB关闭。有没有一种简单的方法来发送电子邮件,除了通过激活资源适配器上的跟踪和定义smtp日志追加器?

1 个答案:

答案 0 :(得分:1)

据我所知,当WebSphere和MQ之间的连接丢失时,无法发送电子邮件。

但您可以配置WebSphere以尝试重新建立丢失的连接。您可以配置重新连接重试次数以及两次重试之间的时间间隔。 使用缺省配置,WebSphere会在相对较短的时间后停止重试以重新建立丢失的连接。我假设在20到30分钟之间。

如果使用侦听器端口将MDB连接到MQ,则必须设置侦听器端口服务的属性。在在线WebSphere文档中搜索MAX.RECOVERY.RETRIES和RECOVERY.RETRY.INTERVAL。

如果使用激活规范,则必须配置内置MQ资源适配器的属性。这是一件棘手的事情,因为默认情况下这个资源适配器不会显示在WebSphere amdin控制台中。打开WebSphere管理控制台>资源>资源适配器并打开首选项。在那里你必须单击“显示内置资源适配器”复选框,然后单击“应用”。您可以在MQ资源适配器的自定义属性中找到丢失连接的恢复设置。请务必选择与激活规范具有相同范围的适配器。

希望肝脏。