plddcn
Messages postés1Date d'inscriptionvendredi 3 septembre 2004StatutMembreDernière intervention 6 janvier 2005
-
6 janv. 2005 à 11:55
j_aub
Messages postés99Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention 9 avril 2009
-
13 mars 2009 à 11:27
Bonjour,
J'ai développé 2 applications java lancées sour tomcat.
En utilisant jprofiler j'ai constaté qu'il n'y avait pas de fuite de mémoire.
En utilisant le mode verbosegc j'ai constaté que le garbage collector faisait bien son travail et que l'application n'utilisait pas plus de 200 Mo de mémoire.
Et pourtant au bout de quelques heures, j'ai une saturation mémoire au niveau du serveur. Plus de mémoire disponible, le swap utilisé au maximum et ensuite plantage du serveur.
Voici les commandes / options utilisées :
Avant l'arrêt, la mémoire est complètement utilisée et le swap utilisé est au max.
bash-2.05# sh shutdown.sh
Using CATALINA_BASE: /usr/share/tomcat
Using CATALINA_HOME: /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JAVA_HOME: /usr/local/java
Une fois tomcat arrêté le swap se vide et la mémoire se libère :
bash-2.05# sh startup.sh
Using CATALINA_BASE: /usr/share/tomcat
Using CATALINA_HOME: /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JAVA_HOME: /usr/local/java
Suivi de la mémoire :
Les creux correspondent à l'arrêt puis au redémarrage de Tomcat.
Est-ce quelqu'un a déjà rencontré ce problème ou aurait une solution à ce problème de saturation mémoire ?
sabact
Messages postés1Date d'inscriptionmardi 20 mai 2008StatutMembreDernière intervention 3 juin 2008 3 juin 2008 à 08:25
Bonjour,
- Maintenant, je suis rencontrer ce problème mais mon OS est cette fois ci windows si quelqu'un trouvera des solutions :) ,
- Comment configurer l'option CATALINA_OPTS en Wndows, est ce qu'il suffit d'écrire la variable d'environnemnt CATALINA_OPTS, ou on a besoin d'autre configuration.
j_aub
Messages postés99Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention 9 avril 2009 13 mars 2009 à 11:27
Salut tout le monde,
quoique cette discussion est ancienne ... je vous demande si vous avez trouvé une solution à ce problème qui m'aggase depuis longtemps :(
Merci.