С помощью этой группы параметров можно настроить автоматическое управление
файлами протоколов System.out и System.err.
Если для файла протокола включено автоматическое управление, то записи
добавляются в этот файл до тех пор, пока не будет достигнуто указанное
ограничение на размер файла или ограничение по времени. После этого ведение
протокола временно прекращается, а файл протокола сменяется, то есть текущий
файл закрывается и переименовывается. Имя сохраненного файла состоит из имени
исходного файла и спецификатора времени сохранения файла. После этого создается
пустой файл протокола с исходным именем, и ведение протокола возобновляется. При смене файла не удаляются никакие сообщения, хотя последнее сообщение может
быть разбито на две части.
Автоматическое управление протоколом можно включить только в том случае, если поток вывода перенаправлен в файл.
- Размер файла
- Отметьте этот атрибут для включения автоматического управления файлом
протокола в зависимости от его размера. Автоматическая смена файла будет
происходить при достижении указанного максимального размера.
- Максимальный размер
- Укажите максимальный размер файла в мегабайтах. При достижении этого
размера будет выполняться смена файла.
Этот атрибут можно задать только в том случае, если был выбран атрибут Размер файла.
- Время
- Отметьте этот атрибут для включения автоматического управления файлом
протокола в зависимости от времени дня. Смена файла будет выполняться в
указанное время (оно задается в поле Начальное время).
- Начальное время
- Укажите кратное одному часу время (значение от 1 до 24), в которое должен
запускаться алгоритм периодической смены файла после перезапуска сервера приложений. Алгоритм загружается при запуске сервера приложений. После запуска в указанное
время (начальное время) алгоритм сменяет файл протокола каждые X часов, где X -
значение, указанное в поле Время повтора. Смена файла по такому шаблону
происходит вплоть до завершения работы сервера приложений.
Прим.: Смена файла всегда
выполняется в начале указанного часа. Полночь (00:00:00) соответствует значению
1, а время после 23:00:00 соответствует значению 24. Если смена файлов журнала
должна выполняться в полночь, то укажите в этом поле значение 1.
- Время повтора
- Задает количество часов, по истечении которых должна выполняться повторная
смена файла журнала. Допустимы значения от 1 до 24.
Настройте смену файла журнала в зависимости от размера, времени или обоих критериев.
Если вы выберете и атрибут Размер файла, и атрибут Время, то
смена файла будет выполняться при достижении любого из двух критериев. Например, если время повтора составляет 5 часов, а максимальный размер файла
равен 2 Мб, то файл будет сменяться каждые 5 часов, если его размер раньше не
превысит 2 Мб. После смены файла при достижении максимального размера файл
продолжит сменяться с заданной периодичностью.