[I hope this isn't too obscure… I'll ask the newsgroup if nobody knows here]
I'm using Pylons (a python framework) to serve a simple web application, but it seems to die from time to time, with this in the error log: (2006, 'MySQL server has gone away')
मैंने कुछ जांच की, और देखा कि ऐसा इसलिए था क्योंकि MySQL के कनेक्शन नवीनीकृत नहीं किए जा रहे थे। हालांकि यह कोई समस्या नहीं होनी चाहिए, क्योंकि कॉन्फ़िगरेशन फ़ाइल में sqlalchemy.pool_recycle
को स्वचालित रूप से जीवंत रखना चाहिए। डिफ़ॉल्ट 3600
था, लेकिन इस समस्या के कारण मैंने इसे वापस 1800
पर डायल किया। इससे थोड़ी मदद मिली, लेकिन दस्तावेज़ों के अनुसार 3600
चाहिए ठीक होना चाहिए। त्रुटियां अभी भी अर्ध-नियमित होती हैं। मैं इसे बहुत कम नहीं करना चाहता हूं और डॉस मेरा खुद का डेटाबेस :)।
शायद मेरी MySQL कॉन्फ़िगरेशन में कुछ मूर्खतापूर्ण है? निश्चित नहीं है कि बिल्कुल कहां देखना है।
अन्य प्रासंगिक विवरण:
Python 2.5
Pylons: 0.9.6.2 (w/ sql_alchemy)
MySQL: 5.0.51