J'ai plusieurs applications web qui utilisent java.util.logging. Tomcat 5.5 est configuré pour utiliser le logger Juli afin que chaque webapp ait son propre fichier de log. Le problème est que Juli n'a pas de propriétés pour la taille maximale des fichiers et le nombre de fichiers. En utilisant Juli, les fichiers vont croître sans limite et ne s'effaceront qu'à la fin de la journée. De plus, un nombre illimité de fichiers journaux est conservé.
Vous pouvez voir les propriétés du FileHandler sur cette page - Documentation sur Apache Tomcat 5.5
Il n'y a pas de propriété limite ou compte (les lignes suivantes ne font rien)org.apache.juli.FileHandler.limit=102400
org.apache.juli.FileHandler.count=5
Sans modifier les applications Web, existe-t-il un moyen d'obtenir des fichiers journaux uniques pour chaque application, avec des limites de taille pour les fichiers journaux ?
UPDATE : La solution que j'ai trouvée est de ne pas utiliser du tout l'enregistreur Juli ! java.util.logging.FileHandler.limit=102400
java.util.logging.FileHandler.count=5
Merci,
Greg