Django, après la mise à niveau: MySQL server has gone away

J'ai récemment mis à niveau à partir de Django 1.4 à Django 1.7 et depuis, je reçois le message d'erreur suivant pour certains scripts, parfois:

OperationalError: (2006, 'MySQL server has gone away')

Les scripts sont très longues ou en permanence l'exécution des tâches qui pourraient impliquer des phases de ne pas communiquer avec la base de données pour plusieurs minutes, le temps de connexion. Cependant, avant j'ai mis à jour, qui n'était pas un problème, que Django semblait automatiquement ré-établir une connexion. Maintenant, il n'est pas ce qui signifie que les tâches souvent arrêter et échouer dans le milieu.

Personne ne sait ce qui a changé et comment je peux résoudre ce problème?

Est-il peut-être lié à ce billet/fix: https://code.djangoproject.com/ticket/21463

Merci beaucoup!

Vérifier ceci et ceci.

OriginalL'auteur Se Norm | 2014-11-16

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *