Django на IIS большая загрузка файлов
Я пытаюсь разместить простое веб-приложение Django на машине windows 10 с IIS 10 с FastCGI. Поскольку моя программа работает с огромными файлами, я хотел бы иметь возможность загружать большие файлы (до 10Gb). В моем коде Django я уже загружаю файлы в виде кусков, используя следующий код:
tmpFile = NamedTemporaryFile('w', delete=False)
try:
with tmpFile:
for chunk in inputFasta.chunks():
tmpFile.write(chunk.decode("utf-8"))
open(tmpFile.name, 'r')
fastaSequences = SeqIO.parse(tmpFile.name, 'fasta')
finally:
os.unlink(tmpFile.name)
но он все еще не запущен.
На моем IIS я настроил maxAllowedContentLength и maxRequestEntityAllowed на соответствующий максимум (maxAllowedContentLength: 2147483648, maxRequestEntityAllowed: 4294967295). Есть ли еще какие-либо настройки, которые я могу сделать? Или мне нужна другая программа, чтобы помочь мне сделать это? Моя программа прекрасно работает с файлами меньшего размера.