2012-08-08 12 views
8

मुझे हमारे काफी व्यस्त विंडोज 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

मेरा सवाल यह है कि, मैं सेटिंग और प्रतीक्षा के बजाए इस मुद्दे को उत्पन्न करने के बजाय बेहतर तरीके से निदान कैसे कर सकता हूं?

अग्रिम

उत्तर

2

धन्यवाद यह हल करने के लिए एक मुश्किल मुद्दा था, लेकिन हम अंत में खुला हजार जाहिरा तौर पर अनाथ TCP कनेक्शन की एक जोड़ी है, जो एक ईमेल भेजने की प्रक्रिया द्वारा उत्पन्न किया गया था (कार्य प्रबंधक> संसाधन मॉनिटर का उपयोग कर) में पाया गया ।

चूंकि MySQL कनेक्शन टीसीपी निर्भर हैं, इसलिए डीबी सर्वर परिणामस्वरूप पीड़ित था।

+0

अनाथ टीसीपी कनेक्शन का कारण क्या था? हमारे पास एक ही समस्या है – Sam

+0

ईमेल प्रेषण के लिए उपयोग की जाने वाली एक वीबी स्क्रिप्ट। अब विवरण याद रखें, लेकिन हमने MySQL इंस्टेंस को अपनी मशीन दे दी है। यदि आप विंडोज़ पर हैं, तो संसाधन मॉनिटर – gb2d

+0

का निदान शुरू करने के लिए एक अच्छी जगह है, क्या आपको यह जवाब मिल गया है कि "मैं इस समस्या को और बेहतर तरीके से निदान कैसे कर सकता हूं, बस सेटिंग्स और प्रतीक्षा के साथ खेलना?"? – WAF

संबंधित मुद्दे