et pool de connexion. [JAVA] - Programmation
Marsh Posté le 09-01-2002 à 22:08:18
prout
Marsh Posté le 09-01-2002 à 22:08:53
qui gère ton pool déjà. Ton application serveur ou un truc home made?
Marsh Posté le 10-01-2002 à 00:42:40
j'en profite pour demander si quelqu'un connaitrais pas un pool de conexion BDD. ce doit se trouver sur le net ca ...
(je précise que j'ai pas encore cherché ...)
pour ton problème, je pense que la réponse est "ca dépend de l'implémenation du pool de connexion"
Marsh Posté le 10-01-2002 à 01:01:43
DarkLord22 a écrit a écrit : qui gère ton pool déjà. Ton application serveur ou un truc home made? |
actuellement il n y a qu une seule connexion et c est gerer par une classe qui en cas d exception ferme tout et relance tout.
mais bon c est bof .
car cette classe est aprtage par plusieurs servlet et forcement vu que je veux balancer la meme connexion a chacune je me demerde comme je peux.
un pool de connexion serait mieux .
enfin bon, y a rien qui gere le pool puisqu il n y en a pas.
je voulais juste savoir si le pool s auto gerait et etait capable de relancer la connexion ou c est anous de lui dire de repartir en cas de fermeture de la base ?
Marsh Posté le 10-01-2002 à 01:02:08
DarkLord22 a écrit a écrit : prout |
et non pas prout .
Marsh Posté le 10-01-2002 à 09:29:46
Je vous conseille de regarder un peu poolman de chez http://www.codestudio.com/ , il marche vraiment très bien.
A++
Marsh Posté le 10-01-2002 à 09:37:00
Clarkent a écrit a écrit : un pool de connexion serait mieux . enfin bon, y a rien qui gere le pool puisqu il n y en a pas. je voulais juste savoir si le pool s auto gerait et etait capable de relancer la connexion ou c est anous de lui dire de repartir en cas de fermeture de la base ? |
Bin commence déjà par avoir un pool et on répondra à ta question. Avec Websphere (voir topic sur le forum) tu peux effectivement définir un certains nombres de connexios BD avec un alias JNDI
du genre
jndi://jdbc/MaBD
dans ton code tu utilises l'alias JNDI pour récupérer une instance de ta connexion mais derrière c'est websphère qui gère tout et qui te file une connec en fonction de la charge ...
est-ce clair ?
Marsh Posté le 10-01-2002 à 19:18:44
non mais je connais le principe.
t as different pool, t as le pool qui te limite a uin nombre de connection, t as un pool ou si il est deja complet on peut rajouter une connexion ou un nombre limite.
et t as le pool ou tu peux rajouter autant de connexion que tu veux mais elles seront en dehors du pool.
et forcement elles se fermeront juste apres etre utilisee.
je desire juste savoir si le pool gere la reconnexion.
Marsh Posté le 07-03-2005 à 14:54:37
Au secours ,
je suis entrain de configurer tomcat pour utiliser PoolMan sous eclipse
mais je ne comprends pas que ça ne marche toujours pas:
voilà ce que j'ai fait
1- telecharger le PoolMan.tgz decompresser tout dans ça...
2-creer un poolan.xml que j'ai placé dans le repertoire classes de mon WEB-INF
j2eep/WEB-INF/classes
3-mettre dans le WEB-INF/lib le poolman.jar
mais avec tout ça tomcat met genere une exception du type
file poolman.xml not found
quelqu'un sait comment resoudre ce probleme
merci d'avance
Marsh Posté le 07-03-2005 à 22:53:17
axk47 a écrit : Au secours , |
Pbm resolu car j'ai utilisé JNDI a la place de PoolMan
ça marche impeccable
Marsh Posté le 09-01-2002 à 20:24:01
voila, j aimerai savoir ( car je ne peux tester de maniere concluant vu que je ne peux pas faire ce que je veux avec le serveuyr ou se trouve la base de donnees )
si par exemple je lance un pool de connexion surune BD, et sipar malheur la BD se ferme ou le serveur de la BD reboot, faut il gerer une reconnexion ? ou est ce que le pool le fera tout seul, se rendant compte par lui meme que la connexion a la bd a ete interrompu ?
car si on lance une connexion toute conne ( donc pas un pool ) et si le serveur de bd se ferme enfin si la connexion est interrompu et bien a moins de tuer la servlet la connexion reste etablis pour tomcat et donc la servlet et donc balance tout un tas d erreur vu qu il ne peut pu interroger la requete et opart un traitement d exception il fallait se reconnecter a la base.
mais est ce que le pool lui gere tout ca tout seul ?
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".