Lors de la résolution des problèmes de DeployR, il est souvent nécessaire de collecter les production.log qui incluent des informations de niveau de débogage pour fournir plus de détails sur le problème. Par défaut, le production.log enregistre uniquement les messages de niveau « erreur » et « info ». Pour activer le suivi au niveau du débogage pour l’production.log DeployR sur Windows et collecter des informations de diagnostic utiles, procédez comme suit :
-
Arrêtez le service Apache-Tomcat-for-DeployR-7.2 via le console de gestion services Windows ou, à partir d’une ligne de commande avec des privilèges d’administrateur :
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Modifiez C :\Revolution\DeployR-7.2\deployr.groovy et remplacez les deux occurrences du mot « info » dans la strophe log4j par « debug ».De:
root { info 'stdout', 'logfile' } info'com.revo.phoenix'À:
root { debug 'stdout', 'logfile' } debug'com.revo.phoenix'Enregistrez le fichier deployr.groovy.
-
Redémarrez le service Apache-Tomcat-for-DeployR-7.2 via le console de gestion services Windows ou, à partir d’une ligne de commande avec des privilèges d’administrateur :
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Recréez le problème DeployR signalé.
-
Comme à l’étape 1, arrêtez le service Apache-Tomcat-for-DeployR-7.2 pour vider tous les messages dans le fichier production.log.
-
Exécutez l’outil de collecte de données de support, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Cet outil (nouveau dans DeployR 7.2) collecte les production.log de débogage parmi d’autres informations de diagnostic utiles pour la résolution des problèmes et les empaquetage dans C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Fournissez ce fichier diagnostic.zip à prendre en charge.
-
Modifiez C :\Revolution\DeployR-7.2\deployr.groovy et restaurez le niveau de journalisation de « debug » sur « info » pour réduire production.log sortie. Redémarrez le service Apache-Tomcat-for-DeployR-7.2.