अब तक कुछ दिन हो गए हैं कि मैं यह जानने की कोशिश कर रहा हूं कि इस समस्या को कैसे हल किया जाए। सबसे पहले, मैं 350,000 के औसत दैनिक पृष्ठ दृश्य के साथ एक वेबसाइट चला रहा हूं। पहले, सभी विज्ञापनों का प्रबंधन (क्लिक और इंप्रेशन पर नज़र रखना कि प्रत्येक विज्ञापन ने सेवा की है) और सामग्री निम्नलिखित सर्वर के साथ एकल सर्वर में दी गई थी:
सर्वर 1 OS: Windows 2008 R2 64-बिट CPU: Intel® Core ™ i5 - 4 कोर रैम: 8 जीबी स्टोरेज: 2 x 1 टीबी हार्ड ड्राइव बैंडविड्थ: प्रति माह 10 टीबी
हमारी वेबसाइट की गति में सुधार करने के लिए, मैंने विज्ञापनों के प्रबंधन की स्क्रिप्ट को किसी अन्य समर्पित सर्वर पर अलग करने का निर्णय लिया क्योंकि हमारे प्रत्येक पृष्ठ पर 30 से अधिक विज्ञापनदाताओं के 30 से अधिक विज्ञापन हैं।
सर्वर 2 OS: Windows 2008 R2 64-बिट CPU: Intel® Core ™ i5 - 4 कोर रैम: 4 जीबी स्टोरेज: 2 x 300 जीबी हार्ड ड्राइव बैंडविड्थ: प्रति माह 10 टीबी
समस्या
यह है कि समस्या Server 1सामग्री और विज्ञापन प्रणाली दोनों को संभाल सकती है। अब, मैं विज्ञापन प्रणाली को हटा देता हूं और इसे लगा देता हूं Server 2। Server 2केवल विज्ञापन प्रणाली की सेवा कर सकते हैं।
परीक्षा
- सबसे पहले, मैंने 75% विज्ञापनों को स्थानांतरित कर दिया
Server 2। और फिर, सर्वर पर एक पिंग करेंping -t xxxxx:। [मैंने 10 मिनट के लिए पिंग किया और इसके समान पैटर्न नीचे के रूप में]
Xxxxx बाइट्स से जवाब दें = 32 समय = 290ms TTL = 116 Xxxxx बाइट्स से जवाब दें = 32 समय = 289ms टीटीएल = 116 Xxxxx बाइट्स से उत्तर = 32 समय = 320ms TTL = 116 Xxxxx बाइट्स से उत्तर = 32 समय = 286ms टीटीएल = 116 Xxxxx बाइट्स से उत्तर = 32 समय = 286ms टीटीएल = 116 Xxxxx बाइट्स से उत्तर दें = 32 समय = 348ms टीटीएल = 116 Xxxxx बाइट्स से उत्तर = 32 समय = 284ms टीटीएल = 116
- फिर, मैंने विज्ञापनों को 100% स्थानांतरित कर दिया
Server 2। फिर, सर्वर पर फिर से पिंग करें। [मैंने 10 मिनट के लिए पिंग किया और इसके समान पैटर्न नीचे के रूप में]
Xxxxx बाइट्स से जवाब दें = 32 समय = 290ms TTL = 116 अनुरोध का समय समाप्त Xxxxx बाइट्स से उत्तर = 32 समय = 320ms TTL = 116 Xxxxx बाइट्स से उत्तर = 32 समय = 286ms टीटीएल = 116 अनुरोध का समय समाप्त अनुरोध का समय समाप्त Xxxxx बाइट्स से उत्तर = 32 समय = 284ms टीटीएल = 116
प्रयास
- बढ़ाएँ
MaxUserPortऔरTcpNumConnection - सर्वर को पुनरारंभ करें
- IIS बढ़ाएँ
Max InstancesऔरInstance MaxRequests
सर्वर संसाधन
- केवल 10% -15% नेटवर्क कनेक्शन का उपयोग किया जाता है
- केवल 10% -15% सीपीयू का उपयोग किया जाता है
- केवल 25% मेमोरी का उपयोग किया जाता है