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 Linux dan mengumpulkan informasi diagnostik, lakukan berikut ini:
-
Hentikan daemon Apache Tomcat:
# /opt/deployr/7.2.0/tomcat/tomcat7.sh stop
-
Edit /opt/deployr/7.2.0/deployr/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 Apache Tomcat daemon:
/opt/deployr/7.2.0/tomcat/tomcat7.sh start
-
Membuat ulang masalah DeployR dilaporkan.
-
Dalam langkah 1, berhenti daemon Apache Tomcat membersihkan semua pesan ke production.log file.
-
Jalankan alat pengumpulan data dukungan, /opt/deployr/7.2.0/diagnostic/diagnostics.sh. Alat ini (baru di DeployR 7,2) akan mengumpulkan production.log debug antara informasi diagnostik lainnya yang berguna untuk pemecahan masalah dan paket ke C/opt/deployr/7.2.0/diagnostic/diagnostics.tar.gz. Menyediakan berkas diagnostics.tar.gz ini untuk dukungan.
-
Edit /opt/deployr/7.2.0/deployr/deployr.groovy dan mengembalikan tingkat pencatatan dari 'debug' 'info' untuk mengurangi production.log output. Mulai ulang daemon Apache Tomcat.