В любом случае, чтобы получить стеклянную рыбку, чтобы автоматически удалить некоторые старые файлы журналов? Вчера у нас была полная проблема с диском из-за регистрации в стеклянной таре. В консоли администратора нет очевидного способа сделать это, если мы не просто невежественны.
Заготовка леса
Ответ 1
Вы можете заставить Glassfish удалить файлы журнала в Диспетчере вращения журналов: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
Ответ 2
В 3.1 теперь выполняется команда (предположительное значение по умолчанию 10 не существует)
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
Ответ 3
Если вы не можете или не хотите устанавливать GlassFish Performance Advisor, как предложено в другом ответе, другой способ описан в https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs:
Системное свойство com.sun.enterprise.server.logging.max_history_files ограничивает количество вращающихся файлов журналов для ведения журнала доступа и журнала сервера