RabbitMQ获取在该队列的整个“生命周期”内排队的总消息数

时间:2018-05-23 13:29:54

标签: c# rabbitmq

我有一个RabbitMQ队列,其中n条消息应该发送到队列,我需要确保队列接收的消息数实际上是n:

我正在使用:

QueueDeclareOk result = channel.QueueDeclarePassive(queueName);
uint count = result != null ? result.MessageCount : 0;

但这会给我一些当前排队的消息,(有些消息可能会在达到此代码之前消耗掉)。

有没有办法从代码中获取队列收到的总消息数?

0 个答案:

没有答案