【发布时间】:2019-08-08 02:59:47
【问题描述】:
我目前有一个 XMIT 队列,其中一个 SDR 通道指向一个 QREMOTE。在本地或远程通道关闭的情况下,我想将 XMIT 队列上的消息转发到 DLQ。在这种情况下,消息似乎会保留在 XMIT 队列中,直到重新建立通道。可以这样做吗?
【问题讨论】:
-
您希望它在 DLQ 和 XMITQ 上等待远程队列管理器再次启动的原因是什么?
-
我也很想知道原因。
-
@JoshMc 单独的各方控制发送和接收。消息需要在一定的时限内发送。发送方希望他们的应用程序监控一个地方的错误。
-
通常您会监控 XMITQ 上的“老化”消息,您还可以监控频道是否存在问题。如果启用 MQ 会在通道状态发生变化时生成通道事件,监控软件会在通道进入 RETRYING 或 STOPPED 状态时发出警报,以便您知道存在问题。
-
@JoshMc 看来我可以通过频道事件解决问题,谢谢!!
标签: ibm-mq