Параллельные файлы ajax-загрузки вызывают ошибки, иногда UPLOAD_ERR_CANT_WRITE, параллелизм? - PullRequest
0 голосов
/ 27 сентября 2018

в моей форме, у меня много входных данных для загрузки файлов, и они могут быть огромными и бесконечными (эти поля ввода могут быть клонированы).Поэтому я подумал, что если я вручную загружу их через ajax, подожду их все до конца, а затем отправлю форму.В этом случае много раз, когда загружаются большие файлы, иногда я получаю ошибку UPLOAD_ERR_CANT_WRITE.Позже я реорганизовал этот код для помещения файлов в очередь, и одновременно выполнялся только один ajax-запрос.Результат: выглядит нормально, даже гигабайты загружаются без ошибок.Но, как только я начинаю отправлять эти файлы в два браузера в одно и то же время, я снова получаю эти UPLOAD_ERR_CANT_WRITE ошибки иногда!Как будто эти нити мешали друг другу, стоя на пути друг друга.Какое может быть решение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...