2009-04-06 7 views
11

Existe-t-il un moyen pour que glassfish supprime automatiquement certains anciens fichiers journaux? Hier, nous avons eu un disque complet en raison de la diagraphie du verre. Il n'y a pas de moyen apparent de le faire dans la console d'administration, sauf si nous sommes simplement ignorants.Glassfish Logging

Répondre

7

Vous pouvez obtenir Glassfish supprimer les fichiers journaux, dans le journal Rotation Gestionnaire: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files

+0

Dommage cela n'a pas été une partie de GF il y a longtemps ... – arinte

+0

Dans le cas où quelqu'un d'autre vient à travers cela, le lien a changé pour https://blogs.oracle.com/sirajg/entry/managing_rotated_log_files –

+0

est-ce disponible dans l'édition open source de glassfish? – Kenshin

1

Si vous ne pouvez pas ou ne voulez pas installer Advisor GlassFish Performance comme suggéré dans l'autre réponse, une autre façon est décrite dans https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs:

la propriété système com.sun.enterprise.server.logging.max_history_files limite le nombre de fichiers journaux ayant subi une rotation pour la consignation d'accès et le journal du serveur

+0

Quand j'ai essayé ceci, je n'ai vu aucun changement (GlassFish 3.1.2.2) – Suma