标签: c# rabbitmq
我有一个RabbitMQ队列,其中n条消息应该发送到队列,我需要确保队列接收的消息数实际上是n:
我正在使用:
QueueDeclareOk result = channel.QueueDeclarePassive(queueName); uint count = result != null ? result.MessageCount : 0;
但这会给我一些当前排队的消息,(有些消息可能会在达到此代码之前消耗掉)。
有没有办法从代码中获取队列收到的总消息数?