因此,我尝试在Node.js中的一个小型JavaScript脚本中将大量图像上传到cloudinary,但是经过多次上传后,我收到了此错误:
Error: connect ETIMEDOUT 52.200.235.1:443
at Object._errnoException (util.js:1024:11)
at _exceptionWithHostPort (util.js:1046:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1182:14)
我已将我的代码转换为最简单的示例,但仍然会收到错误。
fs.readdir(".", (err, files) => {
files.forEach(fileName => {
cloudinary.v2.uploader.upload(
fileName,
{ folder: "test4" },
(err, fileResponse) => {
if (err) throw err;
}
);
});
});
我已尝试添加建议{{3}}的超时参数{timeout:60000}
,但它没有工作,我也无法在官方文档中找到此属性。其他人有这个问题吗?
答案 0 :(得分:0)
我通过延迟上传之间的时间来解决这个问题。这样可以防止ETIMEDOUT错误。