Microsoft Azure存储资源管理器不会加载本地仿真器存储

时间:2019-04-23 16:26:47

标签: macos azure azure-storage azure-storage-blobs azure-storage-emulator

我在macOS 10.14.4上使用Microsoft Azure Storage Explorer 1.7.0进行Azure功能的本地开发。附加到本地仿真器后,队列,Blob容器和表将卡在“正在加载...”。

复制步骤

  1. 点击添加帐户。
  2. 选择“附加到本地仿真器”。单击下一步。
  3. 填写字段,然后单击“下一步”。

    • 显示名称:local-1
    • Blob端口:10000
    • 文件端口:10003
    • 排队端口:10002
    • 表格端口:10003
  4. 单击“连接”。

  5. 在资源管理器中,展开“本地和附件”>“存储帐户”>“ local-1(密钥)>队列”。
  6. 队列将显示“正在加载...”大约30分钟。
  7. 最后一个警报将弹出:
Unable to retrieve child resources.
Details: A network error occurred (NetworkTimeoutError: connect ECONNREFUSED 127.0.0.1:10002)

当卡住时,也无法添加新队列。右键单击“队列”>“创建队列”,然后输入队列名称,然后按回车键不会在列表中显示新队列。

我在应用程序中看到的内容:

azure storage explorer

2 个答案:

答案 0 :(得分:2)

要在Mac(或Linux)上使用Storage Emulator,请确保已安装Azurite

您可以在https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=macos#work-with-local-development-storage上了解有关Storage Explorer中模拟器支持的更多信息。

答案 1 :(得分:0)

最简单的解决方法是在VSCode上install Azurite plugin,然后从命令托盘运行“ Azurite Start Blob Service”。