gpt4 book ai didi

ibm-mq - 如何在 Bluemix 中使用 MQ Light 删除主题或队列?

转载 作者:行者123 更新时间:2023-12-03 23:23:55 26 4
gpt4 key购买 nike

在 Bluemix 中使用 MQ Light 服务时,是否有使用 MQLight 删除主题/队列的 API?或者将主题/队列标记为自动删除?

最佳答案

创建订阅时,您可以指定 TTL“生存时间”。如果生存时间倒计时为零,则 MQ Light 将通过丢弃目标中保存的任何消息而不产生任何新消息来删除目标。

此属性的默认值为 0 - 这意味着一旦没有客户订阅该目的地,该目的地将被删除。

引用 IBM MQ Light Client Module有关 Node.js API 的更多详细信息的文档。以下是设置 TTL 的一些示例:

使用 client.subscribe(...) 设置它API调用:

client.subscribe("my/replies", "shareGroup1", 
{ ttl: 300000, qos: mqlight.QOS_AT_LEAST_ONCE, autoConfirm: true },
msgArrivedCallback);

或将其设置为选项变量:
var options = {
ttl: 60000 ,
qos: 1,
credit: 1,
autoConfirm: false
};

对于类似 client.send(...) 中的方法和 client.unsubscribe(...) .

关于ibm-mq - 如何在 Bluemix 中使用 MQ Light 删除主题或队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29778025/

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