Czy mimo to uzyskać GlassFish, aby automatycznie usunąć niektóre stare pliki dziennika? Wczoraj mieliśmy problem z dyskiem ze względu na logowanie glassfish. Nie ma sposobu, aby to zrobić w konsoli administracyjnej, chyba że jesteśmy po prostu ignorantami.GlassFish Logging
Odpowiedz
Można uzyskać GlassFish usunąć pliki dziennika, w dzienniku Obrót Manager: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
Jeśli nie możesz lub nie chcesz instalować GlassFish Performance Advisor jak zasugerowano w drugiej odpowiedzi, innym sposobem jest opisana w https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs:
Obiekt System com.sun.enterprise.server.logging.max_history_files ogranicza liczbę obróconych plików dziennika zarówno rejestrowanie dostępu i dzienniku serwera
Kiedy próbowałem tego, nie widzę żadnej zmiany (GlassFish 3.1.2.2) – Suma
W 3.1 komenda jest teraz (niby domyślna 10 nie istnieje)
asadmin> set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=10
http://docs.oracle.com/cd/E18930_01/html/821-2416/gklmn.html#gkmai
Dlaczego zostało to downvoted? Żadna z pozostałych odpowiedzi już nie działa! – JamesRyan
Działa w 2017 roku. To powinna być dzisiaj akceptowana odpowiedź! – carlossierra
Aby źle nie było to częścią GF dawno temu ... – arinte
W przypadku jednego indziej spotyka tego, link zmienił się https://blogs.oracle.com/sirajg/entry/managing_rotated_log_files –
jest to dostępne w GlassFish wydaniu open source? – Kenshin