Bonjour,
Lors du déploiement d'un EAR dans JBoss, ce dernier créé :
- une copie de l'EAR dans jboss/server/default/tmp/deploy
- un répertoire correspondant à l'EAR déployé dans le même répertoire : jboss/server/default/tmp/deploy
Ce dernier contient tous les jars de l'application et l'application elle-même
Lors de la suppression d'un EAR du répertoire /deploy (procédure classique pour désinstaller), des fichiers temporaires suivant sont supprimés :
- la copie de l'EAR
- le war de l'application
Mais il reste tous les Jars utilisés dans default/tmp/deploy !!!
Je souhaite faire en sorte que les jars soient supprimés lors de la désinstallation de l'application car trop de fichiers restent ouverts et à chaque mise à jour, le nombre de fichiers augmentent jusqu' à la limite de l'OS unix.
ulimit -a
open files (-n) 1024
Je pourrais augmenter ce paramètre, mais ce ne serait que reculer l'échéance et faire du travail de cochon.
Merci pour votre aide.
Partager