cfthread - как долго он может работать?

Используя Railo, я обрабатываю большие видео файлы с помощью cfthread. После загрузки файла звоню <cfthread type="task"> обработать файл с помощью ffmpeg (type="task" специфичен для Railo). Для больших файлов это может занять некоторое время, и похоже, что мои потоки прерываются до их завершения.

1) Как я могу убедиться, что потоки прерываются?

2) Есть ли способ изменить продолжительность потока?

3) Как лучше всего отслеживать активность потоков в Railo?

1 ответ

Проверьте файл thread.log и requesttimeout.log в {web-root-directory}/WEB-INF/railo/logs/. Используйте тип задачи по умолчанию (демон) и установите время ожидания запроса в потоке, чтобы переопределить глобальное время ожидания запроса. Кажется, не работает с type ="task" (используя Люси, а не Railo)

Другие вопросы по тегам