[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')
Am verificat puțin și am văzut că acest lucru se datorează faptului că conexiunile la MySQL nu au fost reînnoite. Acest lucru nu ar trebui să fie o problemă, totuși, deoarece sqlalchemy.pool_recycle
din fișierul de configurare ar trebui să-l păstreze în mod automat în viață. Valoarea implicită a fost 3600
, dar am format din nou 1800
din cauza acestei probleme. A ajutat un pic, dar 3600
ar trebui să fie bine în conformitate cu documentele. Erorile se întâmplă în continuare semi-regulat. Nu vreau să o micșorez prea mult deși și DOS propria mea bază de date :).
Poate ceva din configurația mea MySQL este prost? Nu sunteți sigur unde să arătați exact.
Alte detalii relevante:
Python 2.5
Pylons: 0.9.6.2 (w/ sql_alchemy)
MySQL: 5.0.51