gpt4 book ai didi

对 msmq 子队列中的消息进行计数

转载 作者:行者123 更新时间:2023-12-04 06:12:51 25 4
gpt4 key购买 nike

有没有办法(C# 或 native )计算消息队列(子队列)中的消息数。
使用队列名称“DIRECT=OS:slc11555001\private$\file-queue;retry”

我想知道子队列中有多少消息。目前我可以使用管理控制台看到该队列中实际上有消息。如果操作系统可以做到,我也应该这样做。

MQMgmtGetInfo 返回 0xc00e0020(这不是记录的错误代码)。

因此我很困惑。
我正在使用这里的代码:
http://functionalflow.co.uk/blog/2008/08/27/counting-the-number-of-messages-in-a-message-queue-in/

最佳答案

错误如下(来自 http://support.microsoft.com/kb/304287 ):
MQ_ERROR_UNSUPPORTED_FORMATNAME_OPERATION (0xC00E0020)。
MQMgmtGetInfo 不会理解子队列格式名称。

重试子队列实际上只是作为private$\file-queue 队列的逻辑划分而存在。
您可以调用文件队列的计数,但不能调用其中的子队列。

干杯
约翰

关于对 msmq 子队列中的消息进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7571106/

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