Forum général.général Tomcat et SunOS

Posté par  .
Étiquettes : aucune
0
22
juil.
2005
Salut

Oui je sais ici ça parle de Linux... c'est le moment de montrer votre ouverture d'esprit ;)
Je suis sûr que beaucoup d'entre vous ont des compétences UNIX et particulièrement SunOS. Voila le problème :

On a un tomcat lancé sur cette machine :
$ uname -a
SunOS sun250 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Fire-V250

Et notre appli utilise une servlet. Seulement au fil du temps le nombre de fichiers ouverts ne cesse d'augmenter (plusieurs centaines).

Deux motifs notamment reviennent énormément :
$ lsof |grep tomcat
[...]
java 7281 tomcat 254r VREG 32,7 257 3880352 /data1 (/dev/dsk/c0t0d0s7)
java 7281 tomcat 255r VREG 32,7 118 1618326 /data1 (/dev/dsk/c0t0d0s7)
[...] et
java 7281 tomcat 381u IPv4 0x30009327700 0t48 TCP sun250:37733->sun250:9600 (CLOSE_WAIT)
java 7281 tomcat 382u IPv4 0x300087b1838 0t48 TCP sun250:37946->sun250:9600 (CLOSE_WAIT)

Le premier motif ressemble à un accès sur le disque, mais pourquoi au device et pas à un fichier particulier ?
Le deuxième motif est évidemment une connexion qui ne se ferme pas.

Dans les deux cas :
- savez-vous ce que c'est ?
- pourquoi ca ne se ferme pas tout seul ?
- comment les fermer ?

Merci :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.