IIS स्थिति 995 के साथ थ्रेड अनुरोध करता है


10

हमारे पास एक ऐसी साइट है जहां हमें अपने उत्पादन सर्वर पर परेशानी होती है, लेकिन मेरे देव मशीन पर अनुरोध नहीं किया जाता है, जिसके साथ मधुमक्खी का गर्भपात होता है (इसलिए, शून्य प्रतिक्रिया)।

यह हर बार ठीक 1:19 मिनट के बाद विफल हो जाता है, और मेरी देव मशीन पर अनुरोध लगभग 1:44 हो जाता है।

सामग्री की लंबाई लगभग 650K है, ताकि कोई समस्या न हो।

उत्पादन एनविरोमेंट 2008 है, आईआईएस 7 के साथ देव एनवायरमेंट, आईआईएस 7.5 के साथ विंडोज 7 है

समान web.config है, लेकिन मशीन का विन्यास थोड़ा अलग है (हालांकि उन्हें स्थापित से मानक होना चाहिए)

ऐसा किसके कारण हो सकता है?

एक्सेस-लॉग में देखने पर, पंक्ति 0 बाइट के जवाब में कहती है by32 win-code 995 जो 0 होना चाहिए यह एक्सेस-पंक्ति से अंतिम कॉलम है:

sc-status sc-substatus sc-win32-status sc-bytes time-taken
200       0            995             0        76933

995 "थ्रेड एब्सर्ड" या कुछ और से संबंधित प्रतीत होता है, इसलिए मुझे विश्वास है कि यह IIS है जो अनुरोध को रद्द करता है। w3wp.exe प्रक्रिया अनुरोध के रुकने के बाद भी कुछ समय के लिए चलती है, इसलिए मुझे लगता है कि वेब एप्लिकेशन यहां तक ​​कि नोटिस तक नहीं जाता है जब तक कि यह आउटपुट स्ट्रीम पर लिखने का समय नहीं है।

संपादित करें: अब अलग-अलग कनेक्शनों के साथ प्रयास किया है और ऐसा लगता है कि मेरा फ़ायरवॉल बिना किसी डेटा (समय से पहले) के कनेक्शन को गिरा देता है। इसलिए 995 कोड।


डिफ़ॉल्ट "minBytesPerSecond" 240 है, जिसका परिणाम 46 मिनट होगा, लेकिन आपको इसके बजाय कुछ डायनामिक रूप से समायोजित समयबाह्य दिखाई दे सकते हैं (IIS 0 नहीं तो डायनामिकलीडट्रॉल्ड के आधार पर)।
Eckes

जवाबों:


0

मेरे पास एक ही मुद्दा है, मेरे मामले में नेटवर्क एडेप्टर sc-win32-status 995 का कारण है। इसे रोकने के लिए आपने फ़ायरवॉल में क्या बदलाव किया? डिवाइस मैनेजर में>> नेटवर्क एडेप्टर => प्रॉपर्टीज>> एडवांस में आप नेटवर्क से संबंधित कई सेटिंग्स सेट कर सकते हैं


हमारे फ़ायरवॉल में HTTP कॉन्फ़िगर के लिए ALG था, जो 120 सेकंड के बाद कनेक्शन काट देगा यदि कोई डेटा इसके माध्यम से प्रवाह नहीं करेगा। मैंने अभी-अभी आईपी के प्रश्न में इसे अक्षम किया था।
जिशि

0

ASP.NET में "निष्पादन टाइमआउट" सेटिंग की जाँच करने का प्रयास करें। इसके लिए डिफ़ॉल्ट 110 सेकंड लगता है जो आपके द्वारा रिपोर्ट किए जा रहे समान है:

http://msdn.microsoft.com/en-us/library/e1f13641(v=vs.100).aspx

यह इनमें से किसी भी विन्यास को प्रस्तुत कर सकता है:

  • machine.config
  • रूट-लेवल Web.config
  • अनुप्रयोग-स्तर Web.config
  • वर्चुअल या भौतिक निर्देशिका-स्तर Web.config

उम्मीद है की यह मदद करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.