Ao solucionar problemas de DeployR, geralmente é necessário coletar production.log que inclui informações do nível de depuração para fornecer mais detalhes sobre o problema. Por padrão, o production.log registra somente mensagens níveis 'error' e 'informações'. Para ativar o rastreamento de nível de depuração para o production.log DeployR no Windows e coletar informações de diagnóstico útil, faça o seguinte:
-
Pare o serviço do Apache Tomcat para DeployR 7.2 através do console de gerenciamento de serviços do Windows ou, em uma linha de comando com privilégios de administrador:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Edite C:\Revolution\DeployR-7.2\deployr.groovy e altere as duas ocorrências da palavra 'informações' stanza o log4j ' Depurar '.
De:root { info 'stdout', 'logfile'
}
info'com.revo.phoenix'Para:
root { debug 'stdout', 'logfile'
}
debug'com.revo.phoenix'Salve o arquivo deployr.groovy.
-
Reinicie o serviço do Apache Tomcat para DeployR 7.2 através do console de gerenciamento de serviços do Windows ou, em uma linha de comando com privilégios de administrador:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Recrie o problema relatado do DeployR.
-
Como na etapa 1, pare o serviço do Apache Tomcat para DeployR 7.2 para liberar todas as mensagens no arquivo production.log.
-
Execute a ferramenta de coleta de dados de suporte, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Essa ferramenta (novidade na DeployR 7.2) coletará o production.log de depuração entre outras informações de diagnóstico úteis para solucionar problemas e empacotá-la em C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Fornece esse arquivo diagnostic.zip para oferecer suporte.
-
Edite C:\Revolution\DeployR-7.2\deployr.groovy e restaurar o nível de log de 'Depurar' em 'informações' para reduzir a saída de production.log. Reinicie o serviço Apache Tomcat para DeployR 7.2.