【问题标题】:Azure Queue in Local Azure Storage Explorer returning RESTERROR when adding a new message添加新消息时,本地 Azure 存储资源管理器中的 Azure 队列返回 RESTERROR
【发布时间】:2022-01-22 21:55:33
【问题描述】:

添加新消息(且未添加消息)时,本地存储帐户队列返回“RESTERROR”弹出窗口。

我可以将消息添加到资源管理器中的其他订阅队列。

【问题讨论】:

    标签: azure-storage-emulator azure-storage-explorer


    【解决方案1】:

    请检查以下几点,看看是否是您的情况:

    • 关注文档Use the Azure Storage Emulator for development and testing (deprecated) | Microsoft Docs

      该错误消息有时意味着您获得了帐户名 或帐户密钥错误。因此,如果您附加了名称和密钥或 连接字符串,请确认您输入的帐户名正确 并查看您使用的密钥是否是最新的。

    • 存储模拟器的服务端点不同于 Azure 存储帐户的终结点。本地电脑不行 域名解析,要求存储模拟器端点 是本地地址。

    • 帐户名称可能是 URI 路径的一部分,而不是主机 甚至在本地地址中的名称。

      本地计算机存储模拟器的服务端点 队列服务是: http://127.0.0.1:10001/<account-name>/<resource-path我们可能会有些 用于本地存储时需要更改此设置,因为它可能不会 已自行解决,可能会导致错误。

    • 还要检查存储模拟器版本是否兼容和本地 存储有足够的空间来添加。尝试重新安装存储 最新版本的模拟器。

    检查版本here中的错误修复/更改。

    同时检查Microsoft Azure Storage Explorer Unable To Retrieve Child Resources (findes.co),这在少数情况下有助于解决错误。

    注意:来自微软文档

    Azure 存储模拟器现已弃用。微软推荐 使用 Azurite 模拟器通过 Azure 进行本地开发 贮存。因此,您可以使用带有 azurite 模拟器的 azure 函数来添加 或者对队列或消息进行操作

    请参阅:Tutorial-how to create azure queue messages and debug with azure storage emulator 以获得指导。

    【讨论】:

      猜你喜欢
      • 2021-06-13
      • 2014-07-07
      • 2015-02-05
      • 1970-01-01
      • 2016-02-22
      • 2018-10-22
      • 1970-01-01
      • 2015-12-13
      • 2020-08-18
      相关资源
      最近更新 更多