0

我正在运行一个节点应用程序,它将上传的文件带到目录,然后将其推送到 Minio 对象服务器。上传文件时,大约 80% 的文件都能正常工作。但是,对于其中一些,我得到了 ENOENT 错误。我似乎无法弄清楚为什么,它适用于大文件和小文件,并且无法识别我收到此错误的文件之间的任何相似之处。

每次成功上传文件时都会调用以下方法,并且有时会引发错误。

  form.on('file', function(field, file) {
    fs.rename(file.path, path.join(form.uploadDir, file.name));
    console.log("successs" +file.path);
    minioClient.fPutObject('123', file.name, path.join(form.uploadDir, file.name), 'application/octet-stream', function(err, etag) {
        if (err) return console.log(err)
        console.log('File uploaded successfully.')

      });

   });
4

0 回答 0