CloudQueue ApproximateMessageCount和Azure portal UX之间存在差异

CloudQueue ApproximateMessageCount和Azure portal UX之间存在差异,azure,azure-storage-queues,azureportal,Azure,Azure Storage Queues,Azureportal,Microsoft.WindowsAzure.Storage.Queue.CloudQueue.ApproximateMessageCount属性值与Azure Portal.Azure.com中Azure存储队列UI中显示的内容之间似乎存在显著差异 CloudQueue属性表示队列中有数百条消息,而UI显示为零或少量消息 SDK公开的近似消息数是多少?有没有可能高的入口/出口会导致如此大的差异?不确定门户向您显示了什么,但调用ApproximateMessageCount将返回当时队列中所有消

Microsoft.WindowsAzure.Storage.Queue.CloudQueue.ApproximateMessageCount属性值与Azure Portal.Azure.com中Azure存储队列UI中显示的内容之间似乎存在显著差异

CloudQueue属性表示队列中有数百条消息,而UI显示为零或少量消息


SDK公开的近似消息数是多少?有没有可能高的入口/出口会导致如此大的差异?

不确定门户向您显示了什么,但调用ApproximateMessageCount将返回当时队列中所有消息(包括不可见消息)的非常接近的当前计数

如果你的应用程序正在快速插入或接收队列消息,那么这个数字实际上无法准确确定,这就是为什么它是近似值


完全有可能门户不经常刷新。IIRC门户的队列视图上有一个“刷新”按钮。

谢谢David。我在门户中刷新了很多次,看到消息来来往往。在任何时候,这仍然是一小部分。我们正在研究使用拾取消息时的消息延迟时间减去消息的可见性时间作为监控指标,而不是使用队列中的消息数。