3

使用 Railo,我正在使用 cfthread 处理大型视频文件。文件上传后,我调用<cfthread type="task">以使用 ffmpeg 处理文件(type="task" 是 Railo 特定的)。对于大文件,这可能需要一段时间,而且看起来我的线程在完成之前就被终止了。

1)如何验证线程是否被终止?

2)有没有办法改变线程可以运行多长时间?

3) 在 Railo 中监控线程活动的最佳方法是什么?

4

1 回答 1

0

检查 {web-root-directory}/WEB-INF/railo/logs/ 中的 thread.log 和 requesttimeout.log。使用默认任务类型(守护进程)并在线程内设置请求超时以覆盖全局请求超时。似乎不适用于 type="task" (使用 Lucee 而不是 Railo)

于 2017-03-31T15:50:11.670 回答