وLogBox تم مستوحى بشكل كبير من قبل أباتشي Log4j.
افتراضيا، يتم تضمين LogBox مع جميع حزم ColdBox، الإصدار 3 أو أعلى.
هذا لا يعني LogBox يحتاج ColdBox للعمل، للمطورين أن تكون قادرة على استخدام LogBox كتطبيق مستقل.
سوف LogBox تحسين كيفية المطورين تصحيح التعليمات البرمجية الخاصة بهم، والسماح لهم لمتابعة وتسجيل كيف يتصرف تطبيق ثم رشفة من خلال النتائج، والبحث عن المشكلة أو الإجراء المطلوب.
وتتألف LogBox نفسها من أربعة أجزاء المكونة: جوهر LogBox، والإطار قطع الأشجار، والمكون إنشاء سجل وحدة تحكم التخطيط.
وتوفر هذه المكونات أداة تسجيل مرنة جدا لكولد فيوجن، ولكن منظمة تنظيما جيدا وبسيطة جدا لاستخدام.
والميزات:
تصنيف أحداث تسجيل
من السهل الإدراج في التطبيقات القائمة
مستويات التسجيل للتخصيص
وجهات قطع الأشجار للتخصيص
تنسيقات الرسائل قطع الأشجار للتخصيص
API برنامجي متاح
الكثير من الوثائق
الأماكن تسجيل المدعومة:
ملف محلي
قاعدة بيانات
تغريد
مآخذ
البريد الإلكتروني
رسالة قصيرة
معالج تسجيل كولد فيوجن
وحدة النظام
معالج مخصص
ما هو الجديد في هذا الإصدار:
البق:
اقتطاع البيانات فئة لتجنب خطأ على الإدراج على DB Appender
التحسينات:
logbox استنكر دعم XML
ما هو الجديد في الإصدار 1.6:
أساليب الراحة لفحص السجل: canDebug ()، canInfo ()، canWarn ()، canFatal ()، canError ().
وثائق أفضل على الطبقات قطع الأشجار والمستويات.
تعزيز الطبقة logEvent أن يكون مخطط التسلسل أفضل لextraInfo، فإنه يمكن استخدام اتفاقية $ toString () على معلومات اضافية الكائن الواردة إلى القيام التسلسل السيارات على ذلك. إذا لم يكن كذلك، إذا مجمع فإنه سيتم استخدام التدوين JSON.
LogBox فئة إعراب يحتاج شيك طول عند فئة أرسلت فارغة.
ضبط الأداء التي هي جهة وتا.
ما هو جديد في الإصدار 1.5:
مستويات التسجيل ضمنية لا تتغير على مستوى الحد الأقصى فقط ولكن على حد سواء، المفاهيم الخاطئة حسب ما تقول الوثائق. هذا هو عندما تفعل: معلومات = ["myapp.model"] أو التصحيح = ["coldbox.system.ioc"].
وأضاف الاحتمالات سلسلة لجميع أساليب التكوين البرنامجية، حتى تتمكن من سلسلة لهم أسلوب مسج.
فشل appender SB عندما يعلن خاصية columnMap، instance.columns لا يعرف هو ثابت الآن.
ما هو الجديد في الإصدار 1.4:
الإصلاحات لDSL عند القيام appender تقارب، وليس تحويل السجل لمستويات رقمية.
logLevels isLevelValid لا ضمان مستوى صالحا عملية منطقية الخطأ.
appender () لا تفعل الشيكات المستوى.
إعادة بيع ديون أنواع مستويات السجل حجة لتدعيم لهم في ثلاثة طرق الإدخال وذلك بفضل براد الخشب.
Appender تسجيل على الحرف الأول () لا تسجل مستويات السجل بشكل صحيح.
مسجل ريفاكتور وappender للتحقق من مستويات التسجيل إرسالها عبر الحرف الأول ().
تحديث كفاله من datasources والسماح استثناء رمي CF بدلا من ذلك.
إنشاء مخطط XML لLogBox.
والمتطلبات:
كولد فيوجن MX 7 أو أعلى
Railo 2 أو أعلى
BlueDragon 7 أو أعلى
لم يتم العثور على التعليقات