log4j Rotation обновляет несколько файлов журналов приложений * .log * .log.1 * .log.2 ... и т. д. - PullRequest
0 голосов
/ 22 февраля 2020

Java log4j ротация журналов обновляет журналы в нескольких файлах журналов приложений в то же время, что и на снимке экрана, отмеченном красным.

В идеале журнал должен go только в eBondingApplication.log файл и как только он достигнет определенного размера максимального файла, то есть 100 МБ, он должен повернуть / переместить файл * .log в * .log.1.

Но он ведет себя неправильно.

не могли бы вы дать мне знать причину root этой проблемы и действия по ее устранению. Спасибо.

Примечание. Значения MaxFileSize и MaxBackupIndex составляли 1000 МБ и 5 соответственно, поэтому за 2 дня go i изменил размер файла на 100 МБ, а резервный индекс на 50. Но проблема все еще не решена.

java -version

java версия "1.6.0_181"

Java (TM) SE Runtime Environment (сборка 1.6.0_181-b10)

Java HotSpot (TM) Серверная виртуальная машина (сборка 20.181-b10, смешанный режим)

Weblogi c версия: 10.3.3

log4j.properties файл:

log4j.appender.App = org. apache .log4j.RollingFileAppender

log4j.appender.App.File =. / Logs / eBondingApplication.log

log4j.appender.App. MaxFileSize = 100 МБ

log4j.appender.App.MaxBackupIndex = 50

log4j.appender.App.layout = org. apache .log4j.PatternLayout

log4j.appender .App.layout.ConversionPattern =% d {dd.MM. ЧЧ: мм: сс, SSS}% -5p% c {3}:% m% n

скриншот файлов ротации журнала приложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...