Я получаю исключение MemoryError
, когда я пытаюсь загрузить файлы размером более 2 гигабайт после развертывания на сервере, но с сервером разработки это работает нормально.Приложение обслуживается Nginx + gunicorn, ограничение Nginx для загружаемого файла составляет около 6 Гб.Ниже вы можете увидеть фрагмент кода, который обрабатывает загрузку
destination = tempfile.NamedTempopraryFile(delete=False)
for chunk in f.chunks():
destination.write(chunk)
destination.close()
Может ли временный файл вызвать MemoryError
исключения?