När du felsöker problem med DeployR, är det ofta nödvändigt att samla in production.log som innehåller felsökningsinformation för nivå om du vill ge mer information om problemet. Som standard loggas i production.log endast 'fel' och 'info' nivå meddelanden. Om du vill aktivera nivå felsökningsspårning för DeployR-production.log i Windows och samla in viktig diagnostisk information gör du följande:
-
Stoppa tjänsten Apache-Tomcat-för-DeployR-7.2 antingen via konsolen för hantering av Windows-tjänster eller från en kommandorad med administratörsbehörighet:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Redigera C:\Revolution\DeployR-7.2\deployr.groovy och ändra två förekomster av ordet 'info' i log4j stanza för "Felsökning".
Från:root { info 'stdout', 'logfile'
}
info'com.revo.phoenix'Så här:
root { debug 'stdout', 'logfile'
}
debug'com.revo.phoenix'Spara filen deployr.groovy.
-
Starta om tjänsten Apache-Tomcat-för-DeployR-7.2 antingen via konsolen för hantering av Windows-tjänster eller från en kommandorad med administratörsbehörighet:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Återskapa det rapporterade problemet DeployR.
-
Stoppa tjänsten Apache-Tomcat-för-DeployR-7.2 om du vill rensa alla meddelanden i filen production.log som i steg 1.
-
Kör verktyget support data collection C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. (Ny i DeployR 7.2) verktyget kommer samla in debug-production.log bland andra diagnostisk information som är användbar för felsökning och paketera den i C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Ge filen diagnostic.zip som stöd.
-
Redigera C:\Revolution\DeployR-7.2\deployr.groovy och återställa loggningsnivån från "debug" till "info" för att minska production.log utdata. Starta om Apache-Tomcat-för-DeployR-7.2.