Saat pemecahan masalah DeployR, hal ini sering diperlukan untuk mengumpulkan production.log yang menyertakan informasi debug tingkat untuk memberikan lebih rinci tentang masalah tersebut. Secara default, production.log log pesan tingkat 'kesalahan' dan 'info' hanya. Untuk mengaktifkan pelacakan tingkat debug untuk production.log DeployR pada Windows dan mengumpulkan informasi diagnostik, lakukan hal berikut:
-
Hentikan Layanan Apache-Tomcat-untuk-DeployR-7,2 melalui konsol pengelolaan layanan Windows ataupun, dari baris perintah dengan hak Administrator:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Edit C:\Revolution\DeployR-7.2\deployr.groovy dan mengubah kejadian dua kata 'info' di stanza log4j ' debug '.
Dari:root { info 'stdout', 'logfile'
} info'com.revo.phoenix'untuk:
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'Simpan deployr.groovy file.
-
Restart layanan Apache-Tomcat-untuk-DeployR-7,2 melalui konsol pengelolaan layanan Windows ataupun, dari baris perintah dengan hak Administrator:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Membuat ulang masalah DeployR dilaporkan.
-
Dalam langkah 1, menghentikan layanan Apache-Tomcat-untuk-DeployR-7,2 membersihkan semua pesan ke production.log file.
-
Jalankan alat dukungan pengumpulan data, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Alat ini (baru di DeployR 7,2) akan mengumpulkan production.log debug antara informasi diagnostik lainnya berguna untuk pemecahan masalah dan paket ke C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Menyediakan file diagnostic.zip ini untuk dukungan.
-
Edit C:\Revolution\DeployR-7.2\deployr.groovy dan mengembalikan tingkat pencatatan dari 'debug' 'info' untuk mengurangi production.log output. Mulai ulang layanan Apache-Tomcat-untuk-DeployR-7,2.