Je d=E9bute sur Tomcat, et j'esp=E8re que je m'adresse au bon groupe de
discussion.
Je n'arrive pas =E0 identifier l'origine de mon probl=E8me : j'ai un
certain nombre de sites standards (de m=EAme base) que je d=E9ploie dans
le repertoire webapps de Tomcat. Je cr=E9e une dizaine de sites, avec
chacun une base mysql distincte.
Le probl=E8me est que quand je lance Tomcat, j'arrive =E0 atteindre dans
le navigateur exactement 4 sites diff=E9rents, qui chargent chacun les
donn=E9es d'une base mysql. Au cinqui=E8me, impossibilit=E9 d'atteindre
n'importe quel autre site, et j'ai m=EAme impossibilit=E9 de recharger
des sites pr=E9c=E9demment charg=E9s. J'ai l'impression que le probl=E8me
vient du nombre de connexions entre java et mysql ouvertes.
Avez-vous d=E9j=E0 rencontr=E9 ce genre de probl=E8me ? Y a-t-il un
param=E8tre quelconque =E0 modifier ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jerome moliere
On 1 Jul 2005 11:08:41 -0700, wrote:
Bonjour à tous.
Je débute sur Tomcat, et j'espère que je m'adresse au bon groupe de discussion. jusque là très bon choix :)
Je n'arrive pas à identifier l'origine de mon problème : j'ai un certain nombre de sites standards (de même base) que je déploie dans le repertoire webapps de Tomcat. Je crée une dizaine de sites, avec chacun une base mysql distincte.
Le problème est que quand je lance Tomcat, j'arrive à atteindre dans le navigateur exactement 4 sites différents, qui chargent chacun les données d'une base mysql. Au cinquième, impossibilité d'atteindre n'importe quel autre site, et j'ai même impossibilité de recharger des sites précédemment chargés. J'ai l'impression que le problème vient du nombre de connexions entre java et mysql ouvertes.
c'est exactement cela surement..
le pool dans sa config de base doit etre a 5...
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un paramètre quelconque à modifier ?
regardes dans ton server.xml s'il n'y a pas un pool de connexions dbcp
avec une limite à 5... regardes aussi les logs de ton tomcat dans le fichier catalina.out, c'est une bonne habitude à prendre pour gagner en autonomie.
Jerome
Merci d'avance.
-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
On 1 Jul 2005 11:08:41 -0700, <lucasledore@yahoo.fr> wrote:
Bonjour à tous.
Je débute sur Tomcat, et j'espère que je m'adresse au bon groupe de
discussion.
jusque là très bon choix :)
Je n'arrive pas à identifier l'origine de mon problème : j'ai un
certain nombre de sites standards (de même base) que je déploie dans
le repertoire webapps de Tomcat. Je crée une dizaine de sites, avec
chacun une base mysql distincte.
Le problème est que quand je lance Tomcat, j'arrive à atteindre dans
le navigateur exactement 4 sites différents, qui chargent chacun les
données d'une base mysql. Au cinquième, impossibilité d'atteindre
n'importe quel autre site, et j'ai même impossibilité de recharger
des sites précédemment chargés. J'ai l'impression que le problème
vient du nombre de connexions entre java et mysql ouvertes.
c'est exactement cela surement..
le pool dans sa config de base doit etre a 5...
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un
paramètre quelconque à modifier ?
regardes dans ton server.xml s'il n'y a pas un pool de connexions dbcp
avec une limite à 5...
regardes aussi les logs de ton tomcat dans le fichier catalina.out, c'est
une bonne habitude à prendre pour gagner en autonomie.
Jerome
Merci d'avance.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Je débute sur Tomcat, et j'espère que je m'adresse au bon groupe de discussion. jusque là très bon choix :)
Je n'arrive pas à identifier l'origine de mon problème : j'ai un certain nombre de sites standards (de même base) que je déploie dans le repertoire webapps de Tomcat. Je crée une dizaine de sites, avec chacun une base mysql distincte.
Le problème est que quand je lance Tomcat, j'arrive à atteindre dans le navigateur exactement 4 sites différents, qui chargent chacun les données d'une base mysql. Au cinquième, impossibilité d'atteindre n'importe quel autre site, et j'ai même impossibilité de recharger des sites précédemment chargés. J'ai l'impression que le problème vient du nombre de connexions entre java et mysql ouvertes.
c'est exactement cela surement..
le pool dans sa config de base doit etre a 5...
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un paramètre quelconque à modifier ?
regardes dans ton server.xml s'il n'y a pas un pool de connexions dbcp
avec une limite à 5... regardes aussi les logs de ton tomcat dans le fichier catalina.out, c'est une bonne habitude à prendre pour gagner en autonomie.
Jerome
Merci d'avance.
-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Simon OUALID
wrote:
J'ai l'impression que le problème vient du nombre de connexions entre java et mysql ouvertes.
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un paramètre quelconque à modifier ?
Toutes les connexions ouvertes dans l'appli sont elles bien fermées ?
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes différentes applis. Ca devrait résoudre ton problème, et si besoin, tu pourras logger les connexions "abandonnées" pour corriger le code...
J'ai l'impression que le problème
vient du nombre de connexions entre java et mysql ouvertes.
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un
paramètre quelconque à modifier ?
Toutes les connexions ouvertes dans l'appli sont elles bien fermées ?
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes
différentes applis. Ca devrait résoudre ton problème, et si besoin, tu
pourras logger les connexions "abandonnées" pour corriger le code...
J'ai l'impression que le problème vient du nombre de connexions entre java et mysql ouvertes.
Avez-vous déjà rencontré ce genre de problème ? Y a-t-il un paramètre quelconque à modifier ?
Toutes les connexions ouvertes dans l'appli sont elles bien fermées ?
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes différentes applis. Ca devrait résoudre ton problème, et si besoin, tu pourras logger les connexions "abandonnées" pour corriger le code...
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes différentes applis. Ca devrait résoudre ton problème, et si besoin, tu pourras logger les connexions "abandonnées" pour corriger le code...
Mais comment faire, étant donné que chaque appli a sa propre base de donnée ? De plus, apparemment elles utilisent Hibernate, et je n'y connais pas grand chose.
Merci d'avance.
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes
différentes applis. Ca devrait résoudre ton problème, et si besoin, tu
pourras logger les connexions "abandonnées" pour corriger le code...
Mais comment faire, étant donné que chaque appli a sa propre base de
donnée ? De plus, apparemment elles utilisent Hibernate, et je n'y
connais pas grand chose.
Quoiqu'il en soit, utilise un pool de connexion partagé entre tes différentes applis. Ca devrait résoudre ton problème, et si besoin, tu pourras logger les connexions "abandonnées" pour corriger le code...
Mais comment faire, étant donné que chaque appli a sa propre base de donnée ? De plus, apparemment elles utilisent Hibernate, et je n'y connais pas grand chose.