मैं जल्दी से एएसपी.नेट एमवीसी बीटा के साथ प्यार में पड़ रहा हूं, और मैंने जो कुछ भी तय किया है, उनमें से एक मैं अपने आईआईएस 6 होस्टिंग पर्यावरण में तैनाती में बलिदान नहीं करूंगा, विस्तारहीन यूआरएल है। इसलिए, मैं वाइल्डकार्ड मैपिंग जोड़ने पर विचार कर रहा हूं, लेकिन जो कुछ भी मैंने पढ़ा है, इस विधि का उपयोग करते समय संभावित प्रदर्शन हिट सुझाता है। हालांकि, मुझे कोई वास्तविक मानक नहीं मिल रहा है!आईआईएस 6.0 वाइल्डकार्ड मैपिंग बेंचमार्क?
इस प्रश्न का पहला भाग है, क्या आप जानते हैं कि मुझे ऐसे मानक कहां मिल सकते हैं, या यह सिर्फ एक अनचाहे धारणा है?
प्रश्न का दूसरा भाग मेरे लोड सर्वर पर 100 एमबीएस कनेक्शन पर जेएमटर का उपयोग करके चलाए गए 2 लोड परीक्षणों के संबंध में है।
पृष्ठभूमि जानकारी
हमारे होस्टिंग प्रदाता हमारे VLAN के लिए एक 1Gbs रीढ़ की हड्डी के साथ एक 4Gbs burstable इंटरनेट पाइप है, तो कुछ भी मैं कार्यालय से अधिक उत्पादन कर सकते हैं लैन होस्टिंग पर्यावरण के लिए अच्छी तरह से अनुदित चाहिए।
परीक्षण परिदृश्य कई छवियों/सीएसएस फ़ाइलों को लोड करना था, क्योंकि अनुमानित प्रदर्शन हिट एएसपी.NET ISAPI फ़िल्टर के माध्यम से अब पारित होने वाली फ़ाइलों का अनुरोध करते समय आता है जो आमतौर पर इसे पार नहीं करेंगे। प्रत्येक परीक्षण में 50 थ्रेड्स (अनुरूपित उपयोगकर्ता) होते हैं जो 1000 पुनरावृत्तियों के लिए अनुरोध स्क्रिप्ट चलाते हैं। प्रत्येक परीक्षा के परिणाम नीचे पोस्ट किए गए हैं।
टेस्ट परिणाम
वाइल्डकार्ड मानचित्रण के बिना:
Samples: 50,000 Average response time: 428ms Number of errors: 0 Requests per second: 110.1 Kilobytes per second: 11,543
वाइल्डकार्ड मानचित्रण के साथ:
Samples: 50,000 Average response time: 429ms Number of errors: 0 Requests per second: 109.9 Kilobytes per second: 11,534
दोनों परीक्षण गर्म के अनुसार हुआ था (सब कुछ स्मृति में किया गया था, कोई प्रारंभिक लोड पूर्वाग्रह) , और मेरे परिप्रेक्ष्य से, प्रदर्शन भी लगभग था। दोनों परीक्षणों की अवधि के लिए सीपीयू उपयोग लगभग 60% था, स्मृति ठीक थी, और नेटवर्क उपयोग 90-95% के आसपास स्थिर रहा।
क्या यह पर्याप्त सबूत है कि वाइल्डकार्ड मैपिंग जो सभी सामग्री के लिए एएसपी.NET फ़िल्टर से गुजरती हैं वास्तव में प्रदर्शन को प्रभावित करती है, या क्या मुझे कुछ याद आ रही है?
संपादित करें: 11 घंटे और एक टिप्पणी नहीं? मैं और अधिक उम्मीद कर रहा था .. lol
"परीक्षण परिदृश्य कई छवियों/सीएसएस फ़ाइलों को लोड करना था"। क्या आप यहां कोई और विवरण दे सकते हैं: "कई" यहां? – ChadT
यह काफी समय से रहा है, लेकिन आईआईआरसी, मेरे पास 4-5 एएसपीएक्स पेज थे जो 2-3 स्टाइलशीट और लगभग 20 छवियों का संदर्भ देते थे। मैं जानबूझकर परीक्षण पृष्ठों में कोई डेटाबेस गतिविधि नहीं थी, क्योंकि मैं बाधा के लिए अकेले आईआईएस का परीक्षण करना चाहता था। – Chris