लॉग 4j & लॉग 4नेट जैसे लॉगिंग फ्रेमवर्क में आपके पास जानकारी के विभिन्न स्तरों को लॉग करने की क्षमता है। अधिकांश स्तरों के स्पष्ट इरादे होते हैं (जैसे कि "डीबग" लॉग बनाम "त्रुटि" बनाम है)। हालांकि, एक चीज जो मैं हमेशा डरपोक रहा हूं वह मेरी लॉगिंग को "घातक" के रूप में वर्गीकृत कर रहा था।लॉगिंग करते समय त्रुटि कब होती है?
किस प्रकार की त्रुटियां इतनी गंभीर हैं कि उन्हें घातक के रूप में वर्गीकृत किया जाना चाहिए? हालांकि यह मामूली मामला संचालित है, लेकिन कुछ नियम-अंगूठे क्या हैं जिनका उपयोग आप किसी अपवाद को घातक या बस त्रुटि के रूप में दर्ज करने के दौरान करते समय करते हैं?
नेटवर्क कनेक्टिविटी का नुकसान घातक नहीं हो सकता है। यह अस्थायी हो सकता है। –
मेरा मतलब था कि "वसूली योग्य नहीं" या "पुनर्प्राप्त करने में बहुत लंबा समय लगे", इसलिए गैर-घातक त्रुटियों में अंतःक्रियात्मक संस्करण शामिल है। – paxdiablo
अच्छा जवाब, लेकिन एक बात - नेटवर्क कनेक्टिविटी का नुकसान अस्थायी या घातक होने पर एक एप्लिकेशन आसानी से कैसे निर्धारित कर सकता है? – vikingsteve