ECONNRESET Ошибка при загрузке более 10 файлов с использованием multer в node js - PullRequest
0 голосов
/ 05 августа 2020

Мне нужно добавить 100 файлов за раз, используя многократную загрузку нескольких файлов. На данный момент можно легко загрузить 10 файлов, но если я попытаюсь добавить более 10 файлов, будет выдана ошибка, как показано ниже,

Ошибка: прочтите ECONNRESET в TLSWrap.onStreamRead (internal / stream_base_commons. js: 205: 27) {сообщение: 'read ECONNRESET', ошибка: 'ECONNRESET', код: 'NetworkingError', системный вызов: 'read', регион: 'xx-xx-1', имя хоста: 'xxxxxxx.s3. amazon aws .com ', retryable: true, time: 2020-08-05T05: 52: 39.950Z, statusCode: 400, storageErrors: []}

Ребята, вы тоже можете помочь Мне нужно знать максимальное количество файлов, которые multer принимает для загрузки, есть ли способ установить тайм-аут только для функции загрузки.

router.post('/files/fileuploads', upload.fields([{
  name: 'multi-files', maxCount: 100
}]), methods.multipleUpload)

const upload = multer({
  storage: multerS3({
    s3: s3,
    bucket: 'xxxxxx',
    metadata: function (req, file, cb) {
      cb(null, {fieldName: file.originalname});
    },
    key: function (req, file, cb) {
      
      cb(null, file.originalname)
    }
  }),
  fileFilter: fileFilter
});
...