När du felsöker distributionsproblem är det ofta nödvändigt att samla in production.log som innehåller felsökningsnivåinformation för att ge mer information om problemet. Som standard loggar production.log endast meddelanden på "fel- och infonivå". Så här aktiverar du felsökningsnivåspårning för DeployR-production.log i Windows och samlar in användbar diagnostikinformation:
-
Stoppa Apache-Tomcat-for-DeployR-7.2-tjänsten antingen via hanteringskonsolen för Windows Services 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 de två förekomsterna av ordet "info" i log4j-stanza till "felsökning".Från:
root { info 'stdout', 'logfile' } info'com.revo.phoenix'Att:
root { debug 'stdout', 'logfile' } debug'com.revo.phoenix'Spara filen deployr.groovy.
-
Starta om apache-Tomcat-for-DeployR-7.2-tjänsten antingen via hanteringskonsolen för Windows Services eller från en kommandorad med administratörsbehörighet:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Återskapa det rapporterade DeployR-problemet.
-
Precis som i steg 1 stoppar du apache-Tomcat-for-DeployR-7.2-tjänsten för att rensa alla meddelanden till den production.log filen.
-
Kör verktyget för insamling av supportdata C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Det här verktyget (nytt i DeployR 7.2) samlar in felsöknings- production.log bland annan diagnostikinformation som är användbar för felsökning och paketering i C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Ange den här diagnostic.zip filen som stöd.
-
Redigera C:\Revolution\DeployR-7.2\deployr.groovy och återställ loggningsnivån från "felsökning" till "info" för att minska production.log utdata. Starta om tjänsten Apache-Tomcat-for-DeployR-7.2.