LogBox প্রচন্ডভাবে, এ্যাপাচি log4j দ্বারা অনুপ্রাণিত হয়েছে.
ডিফল্টরূপে, LogBox সব, ColdBox প্যাকেজ, সংস্করণ 3 বা উচ্চতর সঙ্গে অন্তর্ভুক্ত করা হয়.
এই ডেভেলপারদের একটি স্ট্যান্ড একা অ্যাপ্লিকেশন হিসাবে LogBox ব্যবহার করতে পারবে, LogBox ColdBox কাজ করার প্রয়োজন না মানে.
ডেভেলপারদের সমস্যা বা আকাঙ্ক্ষিত কর্ম জন্য অনুসন্ধান করা, অনুসরণ এবং একটি অ্যাপ্লিকেশন এর আচরণ রেকর্ড এবং তারপর ফলাফল মাধ্যমে চুমুক তাদের, যার ফলে তাদের কোড ডিবাগ কিভাবে LogBox উন্নতি হবে.
LogBox কোর, লগিং কাঠামো, লগ সৃষ্টি কম্পোনেন্ট এবং বিন্যাস নিয়ামক: LogBox নিজেই চার কম্পোনেন্ট অংশ গঠিত হয়.
এই উপাদান, ব্যবহার করা ভাল সংগঠিত এবং বেশ সহজ ColdFusion জন্য খুব নমনীয় লগিং ইউটিলিটি প্রদান.
বৈশিষ্ট্য
- শ্রেণীবিভক্ত লগিং ঘটনা
- বিদ্যমান অ্যাপ্লিকেশন মধ্যে সহজ সন্নিবেশ করুন
- স্বনির্ধারিত লগিং মাত্রা
- স্বনির্ধারিত লগিং গন্তব্যস্থল
- স্বনির্ধারিত লগিং বার্তা বিন্যাস করুন
- কর্মসূচি API- টি উপলব্ধ করুন
- ডকুমেন্টেশন প্রচুর
- সমর্থিত লগিং গন্তব্যস্থল:
- স্থানীয় ফাইল
- ডাটাবেস
- টুইটার
- সকেট
- ইমেইল করুন
- এসএমএস করুন
- ColdFusion লগিং হ্যান্ডলার করুন
- সিস্টেম কনসোল
- কাস্টম হ্যান্ডলার করুন
এই রিলিজে নতুন কি
- বাগ:
- বিভাগ তথ্য ছিন্ন ডিবি Appender সন্নিবেশ উপর ত্রুটি এড়ানোর জন্য
- উন্নতি:
- বিনয়ী logbox এক্সএমএল সমর্থন
সংস্করণ 1.6 নতুন কি
- লগ পরীক্ষণ জন্য সুবিধা পদ্ধতি:. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- উন্নত ডকুমেন্টেশন.
- extraInfo জন্য একটি ভাল serialization স্কিমা আছে logEvent বর্গ উন্নত, এটা স্বয়ংক্রিয় serialization করতে অন্তর্মুখী অতিরিক্ত তথ্য বস্তুর উপর কনভেনশন $ toString () ব্যবহার করতে পারেন. যদি না হয়, এটা JSON স্বরলিপি ব্যবহার করা হবে জটিল করে.
- LogBox বিভাগ পার্সিং একটি দৈর্ঘ্য চেক প্রয়োজন.
- পারফরমেন্স টিউনিং.
লগিং ক্লাস এবং মাত্রা
পাঠানো বিভাগ ফাঁকা যখন
Outta হাত
সংস্করণ 1.5 নতুন কি
- অন্তর্নিহিত লগিং মাত্রা সর্বোচ্চ স্তরে ডকুমেন্টেশন কি বলছেন অনুযায়ী শুধুমাত্র, ভ্রান্ত ধারনা কিন্তু উভয় পরিবর্তন করা হয় না. আপনি যখন এই:. তথ্য = ["myapp.model"] বা ডিবাগ = ["coldbox.system.ioc"]
- সব কর্মসূচি কনফিগারেশন পদ্ধতি সংযুক্তকরণের সম্ভাবনার যোগ করা হয়েছে, যাতে আপনি তাদের jQuery শৈলী কনক্যাটেনেট করতে পারেন.
- এসবি appender ব্যর্থতা একটি columnMap সম্পত্তি ঘোষণা যখন, এখন সংশোধন করা হয়েছে সংজ্ঞায়িত করা instance.columns.
সংস্করণ 1.4 নতুন কি
- ডিএসএল থেকে সংশোধন করা হয়েছে সাংখ্যিক লগ মাত্রা রূপান্তর না, appender সম্বন্ধ করছেন.
- logLevels isLevelValid একটি বৈধ স্তর ভুল বুলিয়ান অপারেশন আশ্বস্ত না.
- appender () স্তর চেক করছেন না.
- কাঠ ব্র্যাড তিন ইনপুট পদ্ধতি ধন্যবাদ তাদের একত্রীকরণ লগ মাত্রা যুক্তি ধরনের Refactoring.
- Appender নিবন্ধন init একটি () সঠিকভাবে লগ মাত্রা নিবন্ধনের না.
- Refactor এটির এবং appender Init মাধ্যমে পাঠানো লগিং মাত্রা যাচাই করতে ().
- datasources এর নিশ্চিত করার আপডেট করুন এবং CF পরিবর্তে ব্যতিক্রম নিক্ষেপ করা.
- LogBox জন্য XML স্কিমা সৃষ্টি.
আবশ্যক
- ColdFusion এমএক্স 7 বা উচ্চতর
- Railo 2 বা উচ্চতর
- BlueDragon 7 বা উচ্চতর
পাওয়া মন্তব্যসমূহ না