عند استكشاف أخطاء وإصلاحها ديبلوير، من الضروري غالباً لتجميع production.log التي تتضمن معلومات التصحيح المستوى لتوفير مزيد من التفاصيل حول المشكلة. بشكل افتراضي، production.log تسجيل الرسائل مستوى 'خطأ' و 'المعلومات'. لتمكين تتبع مستوى التصحيح ل production.log ديبلوير على لينكس وتجميع معلومات التشخيص مفيداً، قم بما يلي:
-
إيقاف البرنامج الخفي Apache Tomcat:
# /opt/deployr/7.2.0/tomcat/tomcat7.sh stop
-
تحرير/opt/deployr/7.2.0/deployr/deployr.groovy وتغيير تواجد اثنين من كلمة "معلومات" في مقطع "log4j" إلى "تصحيح".
من:root { info 'stdout', 'logfile'
} info'com.revo.phoenix'إلى:
root { debug 'stdout', 'logfile'
} debug'com.revo.phoenix'حفظ الملف deployr.groovy.
-
قم بإعادة تشغيل البرنامج الخفي Apache Tomcat:
/opt/deployr/7.2.0/tomcat/tomcat7.sh start
-
إعادة إنشاء المشكلة ديبلوير التي تم الإبلاغ عنها.
-
كما في الخطوة 1، قم بإيقاف البرنامج الخفي Apache Tomcat لمسح كافة الرسائل إلى ملف production.log.
-
تشغيل أداة دعم جمع البيانات،/opt/deployr/7.2.0/diagnostic/diagnostics.sh. سيتم تجميع production.log التصحيح بين معلومات تشخيص أخرى مفيدة لاستكشاف الأخطاء وإصلاحها هذه الأداة (جديد في ديبلوير 7-2) وحزم في C/opt/deployr/7.2.0/diagnostic/diagnostics.tar.gz. يوفر هذا الملف diagnostics.tar.gz لدعم.
-
تحرير/opt/deployr/7.2.0/deployr/deployr.groovy واستعادة مستوى التسجيل من 'تصحيح' إلى 'المعلومات' خفض إنتاجها production.log. قم بإعادة تشغيل البرنامج الخفي Apache Tomcat.