Мне нужен способ отправки больших файлов (5 ГБ) на мой веб-сервер, для этого я использую плагин, который может отправлять блоки размером 100 МБ. Я настроил лимиты запросов / ответов, и если я отправляю файлы размером не более 800 МБ, то все работает нормально. для этого я использую плагин, который может отправлять блоки размером 100 МБ. Я настроил лимиты запросов / ответов, и если я отправляю файлы размером не более 800 МБ, то все работает нормально. для этого я использую плагин, который может отправлять блоки размером 100 МБ. Я настроил лимиты запросов / ответов, и если я отправляю файлы размером не более 800 МБ, то все работает нормально. Если я отправлю файлы большего размера, 10-й блок просто перестанет работать. Никакой ошибки или чего-то еще, он просто остается в состоянии загрузки.
Затем я попытался отправить меньшие куски (10 МБ), но затем он останавливается после 98 запросов. С кусками 6 МБ это тоже не удалось, и когда я наконец попробовал с фрагментами 1 МБ, кажется, что он работает до конца. То же самое происходит, когда я отправляю не куски, а обычные файлы в последовательном порядке с одинаковым размером.
Конечно, я рад, что это сработало, но мне кажется, что это больше удача, чем мудрость, и я не решаюсь используйте это в производстве, если я не понимаю, почему меньшие блоки работают, а большие - нет.
Кто-нибудь знает, что может вызывать такое поведение?
Я бы предпочел установить размер блока примерно на 100 МБ, поэтому файлы меньшего размера отправляются как один файл, а не куски, которые мне нужно снова объединить. Итак, я хотел бы знать, как я могу включить большие блоки.
Возможен тайм-аут загрузки. Более крупные куски будут более вероятны для таймаута. Вы можете попробовать увеличить таймаут загрузки в настройках IIS, и/или в настройках используемого плагина.
Возможно, между IIS и самим плагином существуют противоречивые конфигурации.
.