Când depanați probleme DeployR, adesea este necesar pentru a colecta production.log care include nivelul informații de depanare pentru a furniza mai multe detalii despre problemă. În mod implicit, production.log înregistrează numai mesaje de nivel 'error' şi 'info'. Pentru a activa urmărirea nivelul de depanare pentru production.log DeployR pe Linux și colectarea de informații utile de diagnosticare, procedați astfel:
-
Stop daemon Apache Tomcat:
# /opt/deployr/7.2.0/tomcat/tomcat7.sh stop
-
Editați /opt/deployr/7.2.0/deployr/deployr.groovy și modificați două apariții a cuvântului 'info' în strofa log4j la 'depanare'.
De la:root { info 'stdout', 'logfile'
}
info'com.revo.phoenix'la:
root { debug 'stdout', 'logfile'
}
debug'com.revo.phoenix'Salvați fișierul deployr.groovy.
-
Reporniți programul demon de spații Apache Tomcat:
/opt/deployr/7.2.0/tomcat/tomcat7.sh start
-
Creați din nou raportată DeployR problema.
-
La fel ca în pasul 1, opriți daemon Apache Tomcat pentru a goli toate mesajele în fișierul production.log.
-
Executați instrumentul de colectare date de suport, /opt/deployr/7.2.0/diagnostic/diagnostics.sh. Acest instrument (nou în DeployR 7.2) va colecta production.log de depanare printre alte informații de diagnosticare util pentru depanarea și pachet în C/opt/deployr/7.2.0/diagnostic/diagnostics.tar.gz. Furnizați acest fișier diagnostics.tar.gz pentru asistență.
-
Editare /opt/deployr/7.2.0/deployr/deployr.groovy și restaurarea nivelul de înregistrare în jurnal din 'depanare' la 'info' pentru a reduce production.log ieșire. Reporniți programul demon de spații Apache Tomcat.