首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >多个下载请求。在S3 signedUrl中使用Node.js

多个下载请求。在S3 signedUrl中使用Node.js
EN

Stack Overflow用户
提问于 2019-03-12 15:20:30
回答 1查看 214关注 0票数 0

我已经创建了大约500个位于S3中的对象的签名URL。现在,当我尝试从带签名的URL下载这些对象时,

await Promise.all(signedUrls.map(async (url) => {
    const val = await request(url, (error, response) => {
        if (!error) {
            console.log('Downloaded successfully');
        } else {
            console.log('error in downloading', error.message);
        }
    });
}));

对于某些URL,我得到了这个错误。

下载getaddrinfo ENOTFOUND s3.amazonaws.com s3.amazonaws.com:443时出现

错误

我知道创建的所有带签名的URL都是正确的,我单独检查了它们,但怀疑S3在下载文件时有问题。

需要检查对于请求太多文件的S3是否有任何限制。

EN

回答 1

Stack Overflow用户

发布于 2019-03-12 23:06:56

S3对下载量或并发下载量没有实际限制。从理论上讲,必须有一个限制,因为他们在AWS数据中心的硬件数量是有限的,但这个限制太高了,实际上您无法达到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55116046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档