Når du feilsøker problemer med DeployR, er det ofte nødvendig å samle inn production.log som inkluderer nivå feilsøkingsinformasjon for å gi flere detaljer om problemet. Som standard logger av production.log bare 'feil' og 'info' nivå meldinger. For å aktivere debug nivå sporing for DeployR-production.log på Windows og samle inn nyttig diagnostisk informasjon, gjør du følgende:
-
Stopp tjenesten Apache-Tomcat-for-DeployR-7,2 via Windows Services management console eller, fra en ledetekst med administratorrettigheter:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Rediger C:\Revolution\DeployR-7.2\deployr.groovy og endre til to forekomster av ordet info i log4j-stanza til 'feilsøking'.
Fra:root { info 'stdout', 'logfile'
}
info'com.revo.phoenix'til:
root { debug 'stdout', 'logfile'
}
debug'com.revo.phoenix'Lagre deployr.groovy-filen.
-
Start tjenesten på Apache-Tomcat-for-DeployR-7,2 via Windows Services management console eller, fra en ledetekst med administratorrettigheter:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Opprett nytt rapportert problem i DeployR.
-
Som i trinn 1, kan du stoppe tjenesten Apache-Tomcat-for-DeployR-7,2 Hvis du vil tømme alle meldinger til filen production.log.
-
Kjøre støtte data collection-verktøyet, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Dette verktøyet (ny i DeployR 7.2) vil samle inn debug-production.log blant andre diagnostisk informasjon som er nyttig for feilsøking og pakke den inn i C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Gi filen diagnostic.zip å støtte.
-
Rediger C:\Revolution\DeployR-7.2\deployr.groovy og gjenopprette loggingsnivået fra 'feilsøking' til 'info' for å redusere production.log utdata. Apache-Tomcat-for-DeployR-7,2-tjenesten på nytt.