Durante la risoluzione dei problemi di DeployR, è spesso necessario raccogliere le production.log che include informazioni sul livello di debug per fornire più dettagli sul problema. Per impostazione predefinita, il production.log registra solo messaggi di livello di 'errore' e 'informazioni'. Per attivare l'analisi a livello di debug per il production.log di DeployR in Windows e raccogliere informazioni diagnostiche, procedere come segue:
-
Arrestare il servizio di Apache Tomcat per DeployR 7.2 tramite la console di gestione di servizi di Windows o dalla riga di comando con privilegi di amministratore:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Modificare C:\Revolution\DeployR-7.2\deployr.groovy e le due occorrenze della parola 'informazioni' nella stanza di log4j a 'debug'.
Da:root { info 'stdout', 'logfile'
} info'com.revo.phoenix'A:
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'Salvare il file deployr.groovy.
-
Riavviare il servizio di Apache Tomcat per DeployR 7.2 tramite la console di gestione di servizi di Windows o dalla riga di comando con privilegi di amministratore:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Ricreare il problema segnalato DeployR.
-
Come nel passaggio 1, arrestare il servizio di Apache Tomcat per DeployR 7.2 per cancellare tutti i messaggi nel file production.log.
-
Eseguire lo strumento di raccolta dati di supporto, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Questo strumento (new DeployR 7.2) verrà production.log il debug tra le altre informazioni diagnostiche utili per la risoluzione dei problemi di raccogliere e assemblarla in C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Fornire il file diagnostic.zip per il supporto.
-
C:\Revolution\DeployR-7.2\deployr.groovy di modificare e ripristinare il livello di registrazione da 'debug' a 'informazioni' per ridurre l'output di production.log. Riavviare il servizio di Apache Tomcat per DeployR 7.2.