【问题标题】:How to clear messages in IBM MQ which are stuck for more than 5 mins?如何清除 IBM MQ 中卡住超过 5 分钟的消息?
【发布时间】:2020-05-08 01:23:53
【问题描述】:

我不想使用消息过期,因为它依赖于发送应用程序,也不想使用 pub/sub,因为如果应用程序不接收消息,它将填满文件系统等。我不希望消息因为应用程序关闭而堆积在队列中。

此设置是必需的,这样就不会因为此队列和使用它的应用程序而导致任何中断。有什么建议吗?

【问题讨论】:

  • 仅供参考:在 pub/sub 中,如果某个主题没有订阅者,则该主题上发布的消息将被丢弃。不写入文件系统,除非发布是 RETAIN_PUBLICATION 并且是持久的。因此,您可以使用一个非持久订阅者,只要它正在运行就会消耗消息。

标签: ibm-mq


【解决方案1】:

CAPEXPRY 允许管理员在不更改应用程序的情况下设置消息到期。见https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.dev.doc/q097495_.htm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-09
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多