【问题标题】:Cloudinary bulk image upload in Node.js ETIMEDOUT errorNode.js ETIMEDOUT错误中的Cloudinary批量图像上传
【发布时间】:2022-04-12 09:08:52
【问题描述】:

因此,我尝试在 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;
   }
  );
 });
});

我尝试添加一个超时参数{timeout:60000},这是建议here,但它不起作用,而且我在官方文档中也找不到这个属性。其他人有这个问题吗?

【问题讨论】:

    标签: javascript node.js cloudinary


    【解决方案1】:

    我通过延迟上传之间的时间解决了这个问题。这样可以防止 ETIMEDOUT 错误。

    【讨论】:

      猜你喜欢
      • 2012-10-11
      • 2017-12-02
      • 2016-04-28
      • 2015-08-20
      • 2021-04-21
      • 2019-01-05
      • 2021-03-20
      • 2020-03-02
      • 2014-08-09
      相关资源
      最近更新 更多