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

PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR dans Node-MySqL

D'après mon expérience, ce problème était dû à la création d'une connexion directement (avec mysqljs/mysql bibliothèque, unsing createConnection() ) au lieu d'utiliser createPool() qui permet d'exécuter query() et libère la connexion automatiquement après l'exécution (en faisant getConnection() + query() + release() ).

Sans cela la connexion n'est pas libérée et, à la prochaine tentative d'interrogation, il se produit l'erreur fatale.

Voir Mise en commun des connexions .