Problème

L'instance ne répond pas. Lorsque vous consultez le server.log, l’erreur suivante s’affiche :

02.07.2007 10:34:14 *WARN * servletengine: Thread pool limit reached.

Solution

Pour comprendre ce qui se passe dans le système, prenez deux images de mémoire de threads (lorsque vous avez le message dans le server.log). Lorsque vous analysez les images mémoire de threads, vous pouvez constater que les threads sont comme identiques. (Par exemple, les threads tentent d’accéder au même bloc synchronisé ou de verrouiller un objet.) L'analyse de l'image mémoire de threads peut indiquer qu'il s'agit d'un problème d'application ou de produit. Il est également possible que plusieurs utilisateurs accèdent à votre site Web (page non modifiable) en même temps.

Informations supplémentaires

Deux situations entraînent cette erreur. Le message signifie que le nombre de threads simultanés autorisé pour votre processus java a atteint sa limite. (La valeur par défaut est 128 et peut être modifiée dans le cq_home/server/etc/server.xml.)

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne