You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Storage Queues异常:队列有7条消息却无法查看

Azure Storage Queues 单队列消息显示异常排查方案

针对单个队列出现「顶部显示‘表格中无可用数据’,底部提示‘显示队列中7条消息中的0条’」的异常,可按以下步骤排查:

  • 检查消息可见性状态
    队列内的消息可能处于不可见状态(被消费者锁定或设置了延迟可见性),导致Portal无法展示。用Azure CLI查询所有消息(含不可见):

    az storage message peek --queue-name <你的队列名称> --account-name <存储账户名> --visibility-timeout -1
    

    若能查到这7条消息,等待锁定超时或手动解锁即可恢复显示。

  • 清除浏览器缓存/使用无痕模式
    Azure Portal前端缓存可能引发显示异常。清空浏览器缓存,或用无痕窗口重新打开Portal查看队列。

  • 通过工具确认实际消息数
    用Azure Storage Explorer或PowerShell确认队列真实消息数,排除Portal统计延迟问题:

    $ctx = New-AzStorageContext -StorageAccountName <存储账户名> -StorageAccountKey <存储账户密钥>
    Get-AzStorageQueue -Name <你的队列名称> -Context $ctx | Select-Object Name, ApproximateMessageCount
    

    若工具显示确实有7条消息,说明是Portal前端渲染bug。

  • 排查消息损坏问题
    极少数情况下,消息内容格式异常会导致Portal无法渲染。用CLI导出消息内容检查:

    az storage message get --queue-name <你的队列名称> --account-name <存储账户名>
    

    若能获取到消息但Portal无法显示,可尝试删除损坏消息(如无需保留),或导出后重新入队。

  • 提交Azure支持工单
    若以上方法均无效,直接提交支持工单,提供存储账户名、队列名及异常截图,让微软技术团队排查Portal显示问题。

内容的提问来源于stack exchange,提问作者pmiranda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 22:55:48