Quelle méthode utilisez-vous pour connecter les données ? Connexion directe JDBC, DBCP, C3P0 ?
J'ai également rencontré ce problème auparavant (les deux dernières méthodes), car je n'utilise pas C3P0 maintenant, je vais vous donner mes paramètres DBCP :
Après avoir défini ces 4 paramètres, mon serveur est programmé pour redémarrer chaque matin lorsqu'il n'y a personne. Les clés sont testOnBorrow et validationQuery.
Quelle méthode utilisez-vous pour connecter les données ? Connexion directe JDBC, DBCP, C3P0 ?
J'ai également rencontré ce problème auparavant (les deux dernières méthodes), car je n'utilise pas C3P0 maintenant, je vais vous donner mes paramètres DBCP :
.Après avoir défini ces 4 paramètres, mon serveur est programmé pour redémarrer chaque matin lorsqu'il n'y a personne. Les clés sont testOnBorrow et validationQuery.
Essayez d'augmenter le pool de connexions Tomcat
Le volume de requêtes est probablement trop important, Tomcat ne peut pas le gérer et nginx (s'il y en a un devant Tomcat) a perdu certaines requêtes.