की थ्रेड सुरक्षा कुछ लॉग इन है कि लॉग 4नेट थ्रेड-सुरक्षित है या नहीं, आम सहमति यह है कि ढांचा थ्रेड-सुरक्षित है, लेकिन परिशिष्ट को थ्रेड-सुरक्षा प्राप्त करने के लिए सही तरीके से उपयोग करने की आवश्यकता नहीं है। क्या कोई इस पर कुछ प्रकाश डाल सकता है और संभावित रूप से कह सकता है कि RollingFileAppender को थ्रेड-सुरक्षित तरीके से उपयोग किया जाता है? क्या इसे संदर्भ में धक्का दिया जाना चाहिए? किसी तरह से बंद कर दिया, या क्या?log4net
Q
log4net
15
A
उत्तर
20
इस link के अनुसार, रोलिंगफाइलएपेंडर थ्रेड सुरक्षित है (जहां तक लॉगिंग का संबंध है)। यह log4net के डेवलपर्स में से एक से आ रहा है। उन्होंने विशेष रूप से कहा गया है कि इस तरह से ताला लगा अपने कोड में की आवश्यकता नहीं है:
lock(logger)
{
logger.Info("Hello!");
}
5
सीधे log4net FAQ से:
log4net धागा सुरक्षित है?
हां, log4net थ्रेड-सुरक्षित है।
तो, मैन्युअल लॉकिंग की कोई आवश्यकता नहीं है।
+0
बढ़िया! धन्यवाद –
संबंधित मुद्दे
- 1. LOG4NET
- 2. log4net
- 3. log4net
- 4. Log4Net
- 5. Log4Net
- 6. log4net
- 7. Log4Net
- 8. log4net
- 9. log4net: डीबी
- 10. Log4Net - कोड
- 11. log4net (सी #)
- 12. क्वार्ट्ज.Net - log4net
- 13. Log4Net कॉन्फ़िगरेशन
- 14. log4Net XmlHierarchyConfigurator
- 15. log4net - फ़ाइल
- 16. log4net app.config
- 17. log4net रणनीति?
- 18. log4net प्रारंभिकरण
- 19. log4Net कॉन्फ़िगरेशन
- 20. log4net MemoryAppender
- 21. log4net कस्टम स्तरों बनाने
- 22. Log4net - कस्टम "PatternLayout"
- 23. log4net विन्यास विन्यास फाइल
- 24. प्राप्त करें log4net सी #
- 25. log4net BufferingForwardingAppender प्रदर्शन मुद्दा
- 26. EventLogAppender के साथ log4net
- 27. Log4Net, ThreadContext, और Global.asax
- 28. Fluent log4net विन्यास
- 29. log4net निर्भरता समस्या
- 30. log4net और ints
सही, इंटरनेट पर कुछ लेख भी पढ़ते हुए, मुझे यह एक मिला: http://ondotnet.com/pub/a/dotnet/2003/06/16/log4net.html?page=3 जो वर्णन करता है कि इसका उपयोग कैसे करें यह एक बहु-छायांकित परिदृश्य में है। – Alex
अगर यह सहायक था तो उत्तर स्वीकार करने के लिए स्वतंत्र महसूस करें। – wageoghe