gpt4 book ai didi

ibm-mq - 在 IBM MQ 中自动清除队列中的消息

转载 作者:行者123 更新时间:2023-12-01 07:43:21 32 4
gpt4 key购买 nike

我想知道是否有办法配置队列以自动清除消息?我们正在努力部分实现我们架构的一个组件,并希望能够发送到队列,但让队列自动删除正在发送的消息,这样我们就不必运行脚本等来执行清理-向上。
到目前为止,我唯一能找到的是运行 CLEAR QLOCAL 或将消息设置为从发布应用程序过期。

最佳答案

对于您的用例,IBM MQ 中有几个选项:

  • 创建一个 QALIAS 指向一个 TOPIC 对象,该对象具有一个没有订阅者的主题字符串,放入 QA 的消息将消失。
  • 让发送应用程序设置消息过期。
  • 使用 IBM MQ CAPEXPRY在队列级别管理强制消息过期的功能。
  • 运行脚本以发出 CLEAR QLOCAL反对队列。队列上不能有打开的句柄才能工作。
  • 以编程方式向 CLEAR QLOCAL 发出等效的 PCF 命令反对队列。队列上不能有打开的句柄才能工作。
  • 运行 IBM MQ dmpmqmsg实用程序针对队列读取和丢弃消息。
  • 关于ibm-mq - 在 IBM MQ 中自动清除队列中的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12924543/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com