Coldfusion

如何為 CF8 輸出日誌設置日誌文件輪換限制?

  • January 6, 2011

我正在嘗試設置為 CF -out 日誌保留的日誌數量。我找到了一個 jrunsvc 命令行開關來設置它,但它拋出一個錯誤,說該值必須至少為 1000:jrunsvc.exe -logfileRotationLimit 50 “ColdFusion 8 Application Server” Error: log file rotaion limit must be at least 1000

預設值為 200 個文件,這似乎過多,但 1000 個甚至更糟。我沒有正確理解這個值嗎?我確實將它設置為 1001,然後我找到了這個系統資料庫項:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ColdFusion 9 Application Server\LogFileRotationLimit

如果值不等於要保留的文件數,我會猶豫是否手動設置它。

melikeum,像你一樣,我也沒有理解這個錯誤。這顯然是一個錯誤。

但是,是的,簡單的解決方法是修改該系統資料庫項值。我已經成功地做到了,是的,你可以把它設置得更低。

另請注意,您還可以在那裡將 LogFileSize 設置為一個值。例如,這對於增加大小很有用,以便文件更大並包含更多資訊(在診斷分析期間很有用)。

對於以後的讀者,請注意,當您創建鍵值時,您將使用 Edit>New>String Value(在 Regedit 中)。請注意,這也適用於 CF8(具有相應更改的鍵名 \ColdFusion 8 Application Server。)我什至很確定它也適用於 CF7(\ColdFusion MX 7 Application Server)。

引用自:https://serverfault.com/questions/219573