Pourquoi ne Hibernate/JDBC/MySQL supprimer des connexions après un jour ou deux?

J'ai plusieurs serveur de processus que de temps à répondre aux messages que les clients et d'effectuer des transactions en lecture seule.

Après quelques jours que les serveurs sont en cours d'exécution, ils cessent de fonctionner correctement, et quand je vérifie, il s'avère qu'il y a tout un tas de messages à propos de la connexion est fermée.

Quand je l'ai vérifié, il s'est avéré que hibernate par défaut fonctionne dans une sorte de mode de développement, où les connexions sont abandonné au bout de quelques heures, et j'ai commencé à utiliser c3po pour le regroupement de connexion.

Cependant, même avec c3po, j'ai ce problème sur 24 heures ou plus après les serveurs sont démarrés.

Quelqu'un a rencontré ce problème et sait comment le résoudre? Je ne suis pas assez familier avec les subtilités de la configuration d'hibernate.

OriginalL'auteur Uri | 2008-11-06