J'ai une appli aspx qui tourne. De temps en temps cette appli plante
complètement, j'ai le message suivant :
"Expiration du délai d'attente.
Le délai d'attente s'est écoulé avant obtention d'une connexion du pool.
Ceci est probablement dû au fait que toutes les connexions regroupées sont
en cours d'utilisation et que la taille maximale du pool a été atteinte."
Je bosse sous SQL Server. Cela se produit généralement lorsqu'il y a une
erreur de code, l'appli plante, je corrige l'erreur et ce message apparait
ensuite.
Je vais boire un café en fermant tout et quand je reviens ça marche à
nouveau.
J'ai vérifié, je ferme bien toutes mes connexions base de données
Comment éviter cela et si cela se produit comment faire pour relancer
l'appli sans avoir à relancer IIS complet (je ne suis pas seul à bosser sur
ce serveur web).
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
Patrice
Le pool étant plein il doit tout de même y avoir je pense un problème sur la gestion des connexions (attention par exemple au Reader).
Par exemple est-il possible que l'erreur empêche les fermetures des connexions ? Dans ce cas si l'erreur survient fréquemment, le pool pourrait s'épuiser ?
Il existe à priori des compteurs qui permettent de tracer le nombre de connexions pour vérifier...
Patrice --
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:
J'ai une appli aspx qui tourne. De temps en temps cette appli plante complètement, j'ai le message suivant : "Expiration du délai d'attente. Le délai d'attente s'est écoulé avant obtention d'une connexion du pool. Ceci est probablement dû au fait que toutes les connexions regroupées sont en cours d'utilisation et que la taille maximale du pool a été atteinte."
Je bosse sous SQL Server. Cela se produit généralement lorsqu'il y a une erreur de code, l'appli plante, je corrige l'erreur et ce message apparait ensuite. Je vais boire un café en fermant tout et quand je reviens ça marche à nouveau. J'ai vérifié, je ferme bien toutes mes connexions base de données
Comment éviter cela et si cela se produit comment faire pour relancer l'appli sans avoir à relancer IIS complet (je ne suis pas seul à bosser
sur
ce serveur web).
Par avance merci
Tony
Le pool étant plein il doit tout de même y avoir je pense un problème sur la
gestion des connexions (attention par exemple au Reader).
Par exemple est-il possible que l'erreur empêche les fermetures des
connexions ? Dans ce cas si l'erreur survient fréquemment, le pool pourrait
s'épuiser ?
Il existe à priori des compteurs qui permettent de tracer le nombre de
connexions pour vérifier...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de
news:OKqLkSTVFHA.628@TK2MSFTNGP09.phx.gbl...
J'ai une appli aspx qui tourne. De temps en temps cette appli plante
complètement, j'ai le message suivant :
"Expiration du délai d'attente.
Le délai d'attente s'est écoulé avant obtention d'une connexion du pool.
Ceci est probablement dû au fait que toutes les connexions regroupées sont
en cours d'utilisation et que la taille maximale du pool a été atteinte."
Je bosse sous SQL Server. Cela se produit généralement lorsqu'il y a une
erreur de code, l'appli plante, je corrige l'erreur et ce message apparait
ensuite.
Je vais boire un café en fermant tout et quand je reviens ça marche à
nouveau.
J'ai vérifié, je ferme bien toutes mes connexions base de données
Comment éviter cela et si cela se produit comment faire pour relancer
l'appli sans avoir à relancer IIS complet (je ne suis pas seul à bosser
Le pool étant plein il doit tout de même y avoir je pense un problème sur la gestion des connexions (attention par exemple au Reader).
Par exemple est-il possible que l'erreur empêche les fermetures des connexions ? Dans ce cas si l'erreur survient fréquemment, le pool pourrait s'épuiser ?
Il existe à priori des compteurs qui permettent de tracer le nombre de connexions pour vérifier...
Patrice --
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:
J'ai une appli aspx qui tourne. De temps en temps cette appli plante complètement, j'ai le message suivant : "Expiration du délai d'attente. Le délai d'attente s'est écoulé avant obtention d'une connexion du pool. Ceci est probablement dû au fait que toutes les connexions regroupées sont en cours d'utilisation et que la taille maximale du pool a été atteinte."
Je bosse sous SQL Server. Cela se produit généralement lorsqu'il y a une erreur de code, l'appli plante, je corrige l'erreur et ce message apparait ensuite. Je vais boire un café en fermant tout et quand je reviens ça marche à nouveau. J'ai vérifié, je ferme bien toutes mes connexions base de données
Comment éviter cela et si cela se produit comment faire pour relancer l'appli sans avoir à relancer IIS complet (je ne suis pas seul à bosser