Kai DeployR trikčių diagnostika, dažnai būtina rinkti production.log, kuriame lygio derinimo informaciją, pateikti daugiau informacijos apie problemą. Pagal numatytuosius parametrus toliau production.log registruoja tik "klaida" ir "info" lygio pranešimus. Norėdami įgalinti derinimo lygio sekimas DeployR production.log Linux ir rinkti naudingą diagnostikos informaciją, atlikite šiuos veiksmus:
-
Stop Apache Tomcat demonas:
# /opt/deployr/7.2.0/tomcat/tomcat7.sh stop
-
Redaguoti /opt/deployr/7.2.0/deployr/deployr.groovy ir pakeisti du įvykių žodis "info" log4j strofa "derinti".
Iš:root { info 'stdout', 'logfile'
}
info'com.revo.phoenix'į:
root { debug 'stdout', 'logfile'
}
debug'com.revo.phoenix'Įrašykite failą deployr.groovy.
-
Iš naujo paleiskite Apache Tomcat demonas:
/opt/deployr/7.2.0/tomcat/tomcat7.sh start
-
Iš naujo sukurkite pateikianti DeployR.
-
Kaip 1 veiksmą, sustabdyti Apache Tomcat demonas išvalyti visus pranešimus į production.log failą.
-
Palaikymo duomenų rinkimo įrankį, paleiskite /opt/deployr/7.2.0/diagnostic/diagnostics.sh. Šis įrankis (nauja DeployR 7,2) rinkti derinimo production.log be kitos naudingos trikčių diagnostikos informacijos ir paketą į C/opt/deployr/7.2.0/diagnostic/diagnostics.tar.gz. Pateikti šio failo diagnostics.tar.gz palaikymo.
-
Redaguoti /opt/deployr/7.2.0/deployr/deployr.groovy ir registravimo lygis "derinimo" atkurti "informacijos" sumažinti production.log našumą. Iš naujo paleiskite Apache Tomcat demonas.