Κατά την αντιμετώπιση προβλημάτων DeployR, συχνά είναι απαραίτητη η συλλογή του production.log που περιλαμβάνει επιπέδου πληροφορίες εντοπισμού σφαλμάτων για να παρέχει περισσότερες λεπτομέρειες σχετικά με το πρόβλημα. Από προεπιλογή, το production.log καταγράφει μόνο μηνύματα επιπέδου 'error' και 'πληροφορίες'. Για να ενεργοποιήσετε την ανίχνευση επίπεδο εντοπισμού σφαλμάτων, για τον production.log DeployR στα Windows και συγκεντρώνει τις χρήσιμες διαγνωστικές πληροφορίες, κάντε τα εξής:
-
Η διακοπή της υπηρεσίας Apache Tomcat για DeployR 7.2, είτε μέσω της κονσόλας διαχείρισης των υπηρεσιών των Windows είτε, από μια γραμμή εντολών με δικαιώματα διαχειριστή:
C:\> net stop Apache-Tomcat-for-DeployR-7.2
-
Επεξεργασία C:\Revolution\DeployR-7.2\deployr.groovy και αλλάξτε τις δύο εμφανίσεις της λέξης 'πληροφορίες' το stanza log4j ' εντοπισμού σφαλμάτων '.
Από:root { info 'stdout', 'logfile'
} info'com.revo.phoenix'Για να:
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'Αποθηκεύστε το αρχείο deployr.groovy.
-
Κάντε επανεκκίνηση της υπηρεσίας Apache Tomcat για DeployR 7.2, είτε μέσω της κονσόλας διαχείρισης των υπηρεσιών των Windows είτε, από μια γραμμή εντολών με δικαιώματα διαχειριστή:
C:\> net start Apache-Tomcat-for-DeployR-7.2
-
Δημιουργήστε ξανά το αναφερόμενο πρόβλημα DeployR.
-
Όπως στο βήμα 1, διακόψτε την υπηρεσία Apache Tomcat για DeployR 7.2 την εκκαθάριση όλων των μηνυμάτων στο αρχείο production.log.
-
Εκτελέστε το εργαλείο συλλογής δεδομένων υποστήριξης, C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat. Αυτό το εργαλείο (νέα στην DeployR 7.2) θα συλλέγει το production.log εντοπισμού σφαλμάτων μεταξύ άλλων διαγνωστικές πληροφορίες χρήσιμες για την αντιμετώπιση προβλημάτων και να συσκευάσετε σε C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip. Παρέχουν για την υποστήριξη αυτού του αρχείου diagnostic.zip.
-
Επεξεργασία C:\Revolution\DeployR-7.2\deployr.groovy και να επαναφέρετε το επίπεδο καταγραφής από τον 'εντοπισμό σφαλμάτων' 'πληροφορίες' για τη μείωση της παραγωγής production.log. Κάντε επανεκκίνηση της υπηρεσίας Apache Tomcat για DeployR 7.2.