Выпуск CFZip - тайм-аут до достижения лимита времени ожидания
Я использую cfzip
ZIP-папки на моем сервере, от 2 МБ до 5 ГБ.
Его время ожидания в папке 1,25 ГБ, и я получаю следующую ошибку:
Запрос превысил допустимое время. Tag: cfoutput
Это ошибки через 11 минут, и у меня есть следующий тег в верхней части страницы <cfsetting requesttimeout="99999">
, Так что технически это должно ждать 1666.65 минут до истечения времени ожидания, верно?
Он посвящен, поэтому я могу довести его до максимума.
Любая помощь с этим будет очень цениться.
Спасибо:)
2 ответа
Сжатие чего-то такого размера, вероятно, займет много времени. С размером файла 5 ГБ, я бы также подумал, что вы начнете получать исключения из памяти.
Я был бы склонен выйти из процесса Java и использовать cfexecute для запуска на нативном уровне с помощью командной строки (должно быть достаточно просто на любой платформе).
Хорошей идеей, вероятно, является добавление этого в cfthread, а затем разработка какой-то системы оповещения, когда она будет завершена, звучит как хорошая идея.
Вы можете попробовать засунуть процесс в поток. Эти вещи качаются навсегда.