2017-10-16 7 views
0

Après la mise à niveau de mon RDS vers une classe d'instance plus grande, j'ai commencé à voir numéro de séquence de paquets erroné dans mes journaux d'erreurs.Erreur: numéro de séquence de paquet erroné après la mise à niveau de l'instance RDS

J'ai 2 serveurs Web créés par ElasticBeanstalk.

Comment se débarrasser de l'erreur?

La majeure partie de la littérature (ici et sur le web en général) blâme cette erreur sur le multithreading, que nous n'utilisons pas.

Répondre

0

La solution consistait à redémarrer les instances, une par une.

Le moyen le plus sûr semblait être de l'onglet Health de l'ElasticBeanstalk; sélectionnez chaque instance, et sous Instance Action il y a une option reboot.

Après le redémarrage, le numéro de séquence de paquet erroné erreur n'a jamais été vu à nouveau. Il semble que le temps d'arrêt de 75 secondes n'ait pas été assez long pour que le code se rende compte qu'il devait (fermer l'ancienne et) ouvrir de nouvelles connexions à la base de données et qu'il utilisait des poignées inexistantes.