में लटकता है परिदृश्य निम्न है:
मैं अपने सी # सर्वर एप्लिकेशन से ग्राहकों को थोक डेटा भेज रहा हूं।
अचानक डेटा प्रवाह बंद हो गया, क्लाइंट साइड में कोई डेटा अपडेट नहीं हुआ और बंदरगाह अवरुद्ध हो गया। लॉग इन:सर्वर सॉकेट Close_Wait
जब ऐसा होता है, सर्वर साइड लक्षण है कि बंदरगाह (netstat)
- CLOSE_WAIT हैं।
- क्लाइंट से नया कनेक्शन बनाने में असमर्थ।
- टेलनेट कि पोर्ट
करने में विफल वर्तमान में हम सर्वर जब भी मुद्दा उठता पुनरारंभ करें। जाहिर है यह एक समाधान नहीं है।
क्या कोई विंडोज सर्वर 2008 में Close_Wait में फंस गए सर्वर सॉकेट के लिए समाधान प्रदान कर सकता है? इस परिदृश्य के लिए किसी भी सुझाव की सराहना की जाएगी।
अग्रिम में धन्यवाद।
मैं आईपीवर्क्स का उपयोग कर यहां शटडाउन भेजने का कोई तरीका नहीं, केवल बंद()। मुझे लगता है कि आंतरिक रूप से बंद शटडाउन() है। Ipworks के बजाय मेरी असीमित सॉकेट (winsock) का उपयोग करते समय कोई समस्या नहीं है। लेकिन आईपीवर्क्स में, मुझे नहीं पता कि इसे कैसे हल किया जाए। –
@MSK शटडाउन के पास मेरे उत्तर के साथ बिल्कुल कुछ नहीं है। स्थिति वही बना हुआ है। सॉकेट बंद करें। – EJP