【问题标题】:strange behaviour for azure blobazure blob 的奇怪行为
【发布时间】:2017-11-07 10:43:44
【问题描述】:

我正在使用 azure-storage 从我的 nodejs 代码中的容器中读取 blob 文件

我的代码

blobService.listBlobsSegmented(containerName, token, { maxResults : 10 }, function(err, result) {

    if (err) {
        console.log("Couldn't list blobs for container %s", containerName);
        console.error(err);

    } else {
        // do things here
    }

});

它工作正常,但是当将 blob 限制从 10 增加到 500 时,我的网络停止工作。这里有什么问题?

【问题讨论】:

  • my network stop working 是什么意思?网速是多少?
  • 是的,google.com 向我显示未找到站点页面。事件我厌倦了 ping 另一个站点并且它失败了。站点关闭或被阻止 google.com 已关闭或被阻止。检查您的互联网连接并重试重试访问
  • 我认为您的网络连接有问题。
  • 我测试了几次,只有当我将 maxResults 增加到 500 或更多时才会发生
  • 是否有任何请求管道,因为我也在将 blob 数据插入数据库表(使用 Promise)

标签: node.js azure azure-storage azure-blob-storage


【解决方案1】:

如果您使用 Fiddler 或 Wireshark 等网络分析器进行 HTTP 流量捕获,您会发现此 SDK (azure-storage) 只是一个 REST API 包装器。因此,它对网络没有太多控制权。如果您仍然遇到此问题,我建议您检查您的计算机或路由器网络设置。

【讨论】:

    猜你喜欢
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多