Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ruby - Une exception s'est produite :[Mysql2 ::Error] a fermé la connexion MySQL

Il s'agit d'un problème courant lors de l'utilisation de la version 0.2.11 ou inférieure de mysql2 gem en combinaison avec le multithreading. Il y a un bogue sur le suivi des problèmes avec des détails sur le problème mais en conclusion le conseil est de :

  1. Mettez à jour la version de gem que vous utilisez pour >= 0.2.12
  2. Ajouter le reconnect: true option votre configuration de connexion db dans le database.yml fichier

Vous avez probablement déjà résolu votre problème, mais cela pourrait aider d'autres personnes qui rencontrent cette question.