3
使用Railo,我正在使用cfthread處理大型視頻文件。文件上傳後,我打電話<cfthread type="task">
使用ffmpeg處理文件(type =「task」是Railo特定的)。對於大文件,這可能需要一段時間,看起來像我的線程在完成之前被終止。cfthread - 它可以運行多久?
1)如何驗證線程是否被終止?
2)有沒有辦法改變線程可以運行多長時間?
3)在Railo中監視線程活動的最佳方式是什麼?
檢查{web-root-directory}/WEB-INF/railo/logs /中的thread.log和requesttimeout.log。我使用默認任務類型(守護進程)並在線程中設置請求超時以覆蓋全局請求超時。雖然(使用Lucee而不是Railo),但似乎沒有使用type =「task」。 –
你在看什麼讓你覺得線程沒有完成? –
我確定線程沒有完成,因爲即使我知道處理已經開始(我正在做一些日誌記錄),文件從未得到處理。我將按照Jeremy的建議檢查鐵軌日誌文件。 – Redtopia