疑難排解時 DeployR,則通常必須收集偵錯問題提供詳細的層級資訊包括 production.log。根據預設,production.log 會記錄唯一 '錯誤' 和 '資訊' 層級的訊息。若要啟用 DeployR production.log,在 Windows 上的偵錯層級追蹤,並收集有用的診斷資訊,請執行下列各項︰
-
停止 Apache-Tomcat-為-DeployR-7.2 服務可透過 Windows 服務管理主控台或,從命令列以系統管理員權限︰
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
編輯 C:\Revolution\DeployR-7.2\deployr.groovy 並變更 word 中以 「 偵錯 」 的 log4j stanza ' 資訊的兩個。
自︰root { info 'stdout', 'logfile'
} info'com.revo.phoenix'若要︰
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'將 deployr.groovy 檔案儲存。
-
重新啟動 Apache-Tomcat-為-DeployR-7.2 服務可透過 Windows 服務管理主控台或,從命令列以系統管理員權限︰
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
重新建立報告的 DeployR 問題。
-
步驟 1,停止 Apache-Tomcat-為-DeployR-7.2 服務清除 production.log 檔案的所有郵件。
-
執行 「 支援資料收集工具,C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat。(新 DeployR 7.2) 這個工具將收集有用的疑難排解其他診斷資訊之間的偵錯 production.log,並將其封裝至 C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip。提供這個 diagnostic.zip 檔案,才能支援。
-
編輯 C:\Revolution\DeployR-7.2\deployr.groovy 並從 [偵錯' 還原 '資訊],以降低 production.log 輸出的記錄級別。重新啟動 Apache-Tomcat-為-DeployR-7.2 服務。