בעת פתרון בעיות DeployR, לעתים קרובות יש צורך לאסוף את production.log הכוללת פרטי רמת איתור באגים כדי לספק פרטים נוספים אודות הבעיה. כברירת מחדל, production.log רישום רק הודעות ברמה 'שגיאה' ו- 'מידע'. כדי לאפשר מעקב אחר רמת איתור באגים עבור 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.