c# - Any Ideas to Optimize the ASP.Net Server Load? -
मैं VSTS 2008
+ C #
+ का उपयोग कर विकसित कर रहा हूं .NET 3.5
एक एएसपी.Net
एप्लिकेशन को विकसित करने के लिए क्लाइंट की तरफ, सत्र को लाइव रखने के लिए, मैं हर 5 सेकंड में सर्वर को रीफ्रेश करूंगा। क्लाइंट साइड में मेरा कोड है, सर्वर पक्ष डिफ़ॉल्ट.एस्पक्स कुछ नहीं करेगा - एकमात्र उद्देश्य ग्राहक को जीवित रखने के लिए है।
& lt; html & gt; & Lt; शीर्ष & gt; & Lt; मेटा http-equiv = "ताज़ा करें" सामग्री = "10" / & gt; & Lt; iframe src = "http: // स्थानीयहोस्ट: 20000 / डिफॉल्ट.aspx" width = "1" height = "1" / & gt; & Lt; / head & gt; & Lt; body / & gt; & LT; html & gt;
मैंने यातायात की निगरानी कर ली है और हर बार पाया है कि क्लाइंट सर्वर के पक्ष में कुछ हेडर भेजेगा I सर्वर लोड या ट्रैफ़िक को कम करने के लिए कोई भी विचार? यदि ग्राहकों की संख्या बड़ी है, तो मुझे डर है कि सर्वर वर्कलोड में काफी बढ़ोतरी होगी।
यहां पर अनुरोध और प्रतिक्रिया हैडर जो मैंने मॉनिटर किया है,
अनुरोध हैडर
< ब्लॉकक्ॉट>कनेक्शन: एलीवे स्वीकारा: / स्वीकार करें-एन्कोडिंग: gzip, deflate स्वीका-भाषा: एन-होस्ट होस्ट: लोकलहोस्ट: 20000 उपयोगकर्ता-एजेंट: मोजिला / 4.0 (संगत; MSIE 8.0; विंडोज़ एनटी 6.0; ट्रेंट / 4.0; एसएलसीसी 1; एनएटी सीएलआर 2.0.50727; एनटीएल सीएलआर 1.1.4322; इन्फोपाथ 2; एनटीएल सीएलआर 3.5.21022; सीआईबीए; एनटीएल सीएलआर 3.5.3072 9; एमएस-आरटीसी एलएम 8; एनटीएल सीएलआर 3.0.30729; ऑफीस लाईन्गनेटक्टर .14; ऑफिसिवाइट पैच.1.3)
ब्लॉकक्वा>रिस्पांस हेडर
सर्वर: माइक्रोसॉफ्ट-आईआईएस / 7.0 पी>
पहला सवाल यह है कि पृथ्वी पर आप क्यों सोचते हैं कि आपको ग्राहक को जीवित रखना है ?? इसका क्या उद्देश्य है ??
मार्क
Comments
Post a Comment