J'ai une simple application web écrite en java qui a accès servlets la base de données Mysql pour générer des rapports. La génération de rapports arrive très fréquemment. J'utilise le commun apache DBCP pour obtenir des connexions au DB. Je ferme également la connexion explicite dans le bloc finally toujours. Mais je ne ferme pas explicitement les instructions et les ResultSets que je crée.Comment surmonter l'exception "java.sql.SQLException: Trop de connexions"?
Je suis obligé de redémarrer l'instance tomcat chaque fois que j'obtiens l'Exception qui dit "java.sql.SQLException: Trop de connexions".
Comment puis-je surmonter cela .... ai-je besoin d'augmenter les connexions max dans Mysql?
Toute aide est appréciée.
Êtes-vous sûr que votre connexion est fermée? –
avez-vous essayé ConnectionPool? – bhups