Quando a resolução de problemas de DeployR, muitas vezes é necessário recolher os production.log que inclua informações de nível de depuração para fornecer mais detalhes sobre o problema. Por predefinição, o production.log regista as mensagens apenas de nível 'erro' e 'info'. Para activar o rastreio de nível de depuração para o production.log de DeployR no Windows e recolher informações de diagnóstico úteis, efectue o seguinte:
-
Pare o serviço de Tomcat de Apache para 7.2 DeployR através da consola de gestão de serviços do Windows ou, numa linha de comandos com privilégios de administrador:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Editar C:\Revolution\DeployR-7.2\deployr.groovy e alterar as duas ocorrências da palavra 'informações' em stanza a log4j ' Depurar '.
De:root { info 'stdout', 'logfile'
} info'com.revo.phoenix'para:
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'Guarde o ficheiro deployr.groovy.
-
Reinicie o serviço de Tomcat de Apache para 7.2 DeployR através da consola de gestão de serviços do Windows ou, numa linha de comandos com privilégios de administrador:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Recrie o problema comunicado DeployR.
-
Como no passo 1, pare o serviço de Tomcat de Apache para 7.2 DeployR para limpar todas as mensagens para o ficheiro production.log.
-
Execute a ferramenta de recolha de dados no suporte, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Esta ferramenta (nova no DeployR 7.2) irá recolher o production.log de depuração, entre outras informações de diagnóstico útil para resolução de problemas e colocá-lo em C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Fornece este ficheiro de diagnostic.zip para suportar.
-
Editar C:\Revolution\DeployR-7.2\deployr.groovy e restaurar o nível de registo de 'debug' para 'informações' para reduzir a produção de production.log. Reinicie o serviço de Tomcat de Apache para 7.2 DeployR.