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 Windows și colectarea de informații utile de diagnosticare, procedați astfel:
-
Opriți serviciul Apache-Tomcat-pentru-DeployR-7.2 prin consola de management Windows Services sau, dintr-o linie de comandă cu privilegii de Administrator:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Editați C:\Revolution\DeployR-7.2\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 serviciul Apache-Tomcat-pentru-DeployR-7.2 prin consola de management Windows Services sau, dintr-o linie de comandă cu privilegii de Administrator:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Creați din nou raportată DeployR problema.
-
La fel ca în pasul 1, opriți serviciul Apache-Tomcat-pentru-DeployR-7.2 pentru a goli toate mesajele în fișierul production.log.
-
Executați instrumentul colectare date de suport, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. 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:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Furnizați acest fișier diagnostic.zip pentru asistență.
-
Editare C:\Revolution\DeployR-7.2\deployr.groovy și restaurarea nivelul de înregistrare în jurnal din 'depanare' la 'info' pentru a reduce production.log ieșire. Reporniți serviciul Apache-Tomcat-pentru-DeployR-7.2.