हालांकि @ इरविन की सलाह ज्यादातर मामलों में काम करती है, फिर भी आपको पुनर्विचार करना चाहिए यदि बेहतर आर्किटेक्चर प्रदर्शन में सुधार करने में मदद कर सकता है।
उदाहरण के लिए, माइक्रोसॉफ्ट आईआईएस सर्वर में कई कार्यकर्ता प्रक्रियाएं चल रही हैं, प्रत्येक नामित पाइप के माध्यम से आईआईएस सेवा प्रक्रिया में प्रत्येक लॉग प्रविष्टियां भेज रही हैं। और केवल आईआईएस सेवा प्रक्रिया को लॉग फाइलों को लिखने का अधिकार है। इस तरह, कार्यकर्ताओं को लॉग फ़ाइलों को लॉक करने की आवश्यकता नहीं होती है, और सेवा प्रक्रिया प्रविष्टियों को कैश कर सकती है और उन्हें बैचों में लिख सकती है।
आईआईएस के दृष्टिकोण का पालन करना और अच्छा प्रदर्शन प्राप्त करना बहुत आसान है। फ़ाइल ताले के बिना।
(अपडेटेडः अब आप LogMaster4Net का उपयोग कर सकते हैं, जो यूडीपी के आधार पर इस तरह के एक आर्किटेक्चर को लागू करता है।)
स्रोत
2012-10-07 01:48:48