Durante la risoluzione dei problemi di DeployR, spesso è necessario raccogliere il production.log che include informazioni a livello di debug per fornire maggiori dettagli sul problema. Per impostazione predefinita, il production.log registra solo messaggi di tipo "errore" e "info". Per abilitare la traccia del livello di debug per l'production.log DeployR in Windows e raccogliere informazioni di diagnostica utili, eseguire le operazioni seguenti:
-
Arresta il servizio Apache-Tomcat-for-DeployR-7.2 tramite la console di gestione dei Servizi Windows o, da una 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 modificare le due occorrenze della parola 'info' nella stanza log4j in 'debug'.Da:
root { info 'stdout', 'logfile' } info'com.revo.phoenix'A:
root { debug 'stdout', 'logfile' } debug'com.revo.phoenix'Salvare il file deployr.groovy.
-
Riavvia il servizio Apache-Tomcat-for-DeployR-7.2 tramite la console di gestione dei Servizi Windows o, da una riga di comando con privilegi di amministratore:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Ricreare il problema di DeployR segnalato.
-
Come nel passaggio 1, arrestare il servizio Apache-Tomcat-for-DeployR-7.2 per svuotare tutti i messaggi nel file production.log.
-
Eseguire lo strumento di raccolta dei dati di supporto C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Questo strumento (nuovo in DeployR 7.2) raccoglierà il production.log di debug tra le altre informazioni diagnostiche utili per la risoluzione dei problemi e crearne il pacchetto in C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Fornisci questo file di diagnostic.zip per il supporto.
-
Modificare C:\Revolution\DeployR-7.2\deployr.groovy e ripristinare il livello di registrazione da "debug" a "info" per ridurre production.log output. Riavvia il servizio Apache-Tomcat-for-DeployR-7.2.