logging पर टैग किए गए जवाब

कंप्यूटर डेटा लॉगिंग एक कंप्यूटर प्रोग्राम में रिकॉर्डिंग की प्रक्रिया है, आमतौर पर एक निश्चित दायरे के साथ, ऑडिट ट्रेल प्रदान करने के लिए जिसका उपयोग सिस्टम की गतिविधि को समझने और समस्याओं का निदान करने के लिए किया जा सकता है।

5
डेटाबेस टेबल को टाइमस्टैम्प का उपयोग कब करना चाहिए?
पहले एक नोट, मुझे लगा कि शायद यह सवाल डेटाबेस एक्सचेंज में था, लेकिन मुझे लगता है कि यह डेटाबेस की तुलना में व्यापक रूप से एक प्रोग्रामिंग समाधान से संबंधित है। डेटाबेस एक्सचेंज में चले जाएंगे अगर लोगों को लगता है कि सबसे अच्छा एक है। मैं सोच रहा …

6
आज़माएँ / कैच / लॉग / रेथ्रो - क्या एंटी पैटर्न है?
मैं कई पोस्ट देख सकता हूं जहां केंद्रीय स्थान पर या प्रक्रिया सीमा पर अपवाद को संभालने के महत्व को कोशिश / पकड़ने के आसपास हर कोड ब्लॉक को कूड़े के बजाय एक अच्छे अभ्यास के रूप में जोर दिया गया है। मेरा दृढ़ता से मानना ​​है कि हम में …

8
क्या मुझे अपवाद फेंकने वाले निर्माणकर्ताओं पर त्रुटियों को लॉग करना चाहिए?
मैं कुछ महीनों के लिए एक एप्लिकेशन बना रहा था और मुझे एक पैटर्न का एहसास हुआ जो उभर कर आया: logger.error(ERROR_MSG); throw new Exception(ERROR_MSG); या, जब पकड़: try { // ...block that can throw something } catch (Exception e) { logger.error(ERROR_MSG, e); throw new MyException(ERROR_MSG, e); } इसलिए, जब …

2
क्या कैच-ऑल में या बेस अपवाद क्लास में अपवादों को लॉग करना अधिक समझदार है?
मैं काफी बड़े वेब ऐप को फिर से शुरू करने की प्रक्रिया में हूं। प्रमुख मुद्दों में से एक असंगत त्रुटि हैंडलिंग है और मैं एक समझदार रणनीति के साथ आने की कोशिश कर रहा हूं। मैं एक कस्टम त्रुटि हैंडलर बना लिया है के माध्यम से, set_error_handler कि अनिवार्य …

3
किसी एप्लिकेशन पर स्थिर लॉगिंग विधियों का उपयोग करने के बजाय एक लॉगर ऑब्जेक्ट क्यों बनाएं?
रेल आवेदन पर एक सरल रूबी का उदाहरण लेते हुए। यह Loggerएप्लिकेशन लोड प्रक्रिया के दौरान एक वस्तु बनाता है : # in environment.rb config.logger = Logger.new(<STDOUT | file | whatever>) # and in our application we use this object logger.warn "This process is taking too long to process. Optimization …

6
अपवादों के लिए त्रुटि लॉगिंग को प्रबंधित करने का सबसे अच्छा तरीका क्या है?
परिचय यदि वेबसाइट या सिस्टम पर कोई त्रुटि होती है, तो उसे लॉग करना निश्चित रूप से उपयोगी है, और उपयोगकर्ता को त्रुटि के लिए एक संदर्भ कोड के साथ एक विनम्र संदेश दिखाता है। और अगर आपके पास बहुत सारी प्रणालियाँ हैं, तो आप नहीं चाहते हैं कि यह …

5
एक्सेप्शन हैंडलिंग, लॉगिंग लिखना कब शुरू करें
आपने अपना एक्सेप्शन हैंडलिंग कोड कब लिखना शुरू किया? जब आप लॉगिंग स्टेटमेंट लिखना शुरू करते हैं। इस प्रश्न को विस्तृत करने के उद्देश्य से, मान लें कि हम log4net लॉगिंग के साथ .NET प्लेटफ़ॉर्म पर हैं, लेकिन सामान्य तरीके से उत्तर देने के लिए स्वतंत्र महसूस करते हैं। समाधान: …

6
प्रवेश के लिए नियम और सलाह?
मेरे संगठन में, हमने लॉग इन करने के बारे में कुछ नियम / गिल्ड एक साथ रखे हैं जिन्हें मैं जानना चाहूंगा कि क्या आप जोड़ सकते हैं या टिप्पणी कर सकते हैं। हम जावा का उपयोग करते हैं, लेकिन आप सामान्य रूप से लॉगगिन के बारे में टिप्पणी कर …
13 java  logging 

2
क्या Logger.getLogger (MyClass.class) log4j लॉगर्स को इनिशियलाइज़ करने का सबसे अच्छा तरीका है?
इस Mkyong ट्यूटोरियल इस तरह से लकड़हारे को सुझाव देता है: @Controller public class WelcomeController { private static final Logger logger = Logger.getLogger(WelcomeController.class); // etc } अब निश्चित रूप से आपके द्वारा उपयोग किया जाने वाला हर दूसरा वर्ग, उसी तरह एक लकड़हारा अपने लकड़हारा को इनिशियलाइज़ करेगा। मेरा सवाल …
13 java  logging 

1
फ़ाइल या डेटाबेस तालिका में प्रवेश करें?
मैं एक वेब एप्लिकेशन विकसित कर रहा हूं जो विभिन्न डेटा के लिए MS SQL का उपयोग करता है: जिसमें उपयोगकर्ता, उपयोगकर्ता खाते, उपयोगकर्ता लाइसेंस, लाइसेंस मूल्य, चालान शामिल हैं। मुझे सिस्टम के उपयोगकर्ताओं के वास्तविक-समय उपयोग का उपयोग करने की आवश्यकता है, और मासिक बिलिंग के लिए इसका उपयोग …

2
मुझे लकड़हारा विफलताओं को कैसे संभालना चाहिए?
हमारी कंपनी के कई अनुप्रयोगों में, हम एक कस्टम लकड़हारे का उपयोग करते हैं। यह काफी मजबूत है, हालांकि हम इसे भविष्य में NLog जैसी किसी चीज़ से बदल सकते हैं। लकड़हारा के कार्यों में से एक आवेदन में सामना किए गए किसी भी अपवाद को लॉग करना है। एक …

8
क्या व्यापार तर्क के बाहर लॉगिंग कोड को पूरी तरह से रखना संभव है?
AOP की मदद से, मैं अपने व्यावसायिक तर्क से लॉगिंग कोड को हटा सकता हूं। लेकिन मुझे लगता है कि इसका उपयोग केवल साधारण चीजों को लॉग करने के लिए किया जा सकता है (अर्थात लॉगिंग विधि प्रविष्टि / निकास और पैरामीटर मान)। हालाँकि, क्या होगा अगर मुझे अपने व्यावसायिक …

6
मेरी टीम में अन्य प्रोग्रामरों के लिए मेरे कोड को अधिक पठनीय बनाने की आवश्यकता है
मैं डेल्फी में एक परियोजना पर काम कर रहा हूं और मैं आवेदन के लिए एक इंस्टॉलर बना रहा हूं, तीन मुख्य भाग हैं। PostgreSQL स्थापना / स्थापना रद्द करें myapplication (myapplication की स्थापना nsi का उपयोग करके बनाई गई है) स्थापना / स्थापना रद्द करें। स्क्रिप्ट (बैच फ़ाइलों) के …

7
एक डिजाइन के नजरिए से, लॉगिंग के लिए सर्वोत्तम अभ्यास क्या हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …

4
एसिंक्रोनस रूप से लॉगिंग - यह कैसे किया जाना चाहिए?
मैं जिन सेवाओं पर काम करता हूं उनमें से कई में लॉगिंग की जा रही है। सेवाएँ WCF सेवाएँ (अधिकतर) हैं जो .NET EventLogger वर्ग का उपयोग करती हैं। मैं इन सेवाओं के प्रदर्शन में सुधार करने की प्रक्रिया में हूं, और मुझे लगता है कि अतुल्यकालिक रूप से लॉगिंग …
11 logging 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.