मुझे हमारे काफी व्यस्त विंडोज 2008 आर 2 वेब सर्वर पर कुछ समस्याएं हैं, MySQL चला रहा है।MySQL - चेतावनी के कारण का निदान कैसे करें "निरस्त कनेक्शन - (टाइमआउट पढ़ने संचार पैकेट्स प्राप्त करें)"
एप्लिकेशन अंतःक्रियात्मक रूप से क्रैश हो रहे हैं, और लॉग आमतौर पर रूट कारण के रूप में MySQL को इंगित कर रहे हैं, जिसमें अनुप्रयोग MySQL से कनेक्ट नहीं हो सकते हैं। यह सभी उपयोगकर्ताओं को प्रभावित नहीं कर रहा है, केवल कुछ दुर्भाग्यपूर्ण हैं।
MySQL में चेतावनी लॉगिंग चालू करने के बाद, मैं कर रहा हूँ निम्न चेतावनी के बार-बार लॉग देखकर:
[Warning] Aborted connection 7153 to db user: 'XXXX' host: 'XXXXXX' (Got timeout reading communication packets)
यहाँ http://dev.mysql.com/doc/refman/5.0/en/communication-errors.html डॉक्स संभावित नेटवर्क संबंधी कारणों की एक सीमा सुझाव देते हैं।
"उन्नत नेटवर्किंग" के अंतर्गत configuation में से कुछ:
अधिकतम पैकेट आकार: 128 एम (हम कल 64 एम से वृद्धि हुई है) प्रतीक्षा टाइमआउट: 20 मैक्स कनेक्शन: 1000 मैक्स कॉन प्रति: 1000 पुनः प्रयास करें: 5
मेरा सवाल यह है कि, मैं सेटिंग और प्रतीक्षा के बजाए इस मुद्दे को उत्पन्न करने के बजाय बेहतर तरीके से निदान कैसे कर सकता हूं?
अग्रिम
अनाथ टीसीपी कनेक्शन का कारण क्या था? हमारे पास एक ही समस्या है – Sam
ईमेल प्रेषण के लिए उपयोग की जाने वाली एक वीबी स्क्रिप्ट। अब विवरण याद रखें, लेकिन हमने MySQL इंस्टेंस को अपनी मशीन दे दी है। यदि आप विंडोज़ पर हैं, तो संसाधन मॉनिटर – gb2d
का निदान शुरू करने के लिए एक अच्छी जगह है, क्या आपको यह जवाब मिल गया है कि "मैं इस समस्या को और बेहतर तरीके से निदान कैसे कर सकता हूं, बस सेटिंग्स और प्रतीक्षा के साथ खेलना?"? – WAF