SizeAndTimeBasedRollingPolicy не работает при входе в системуJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 SizeAndTimeBasedRollingPolicy не работает при входе в систему

Сообщение Anonymous »

У меня есть приложение весенней загрузки, которое использует журнал для регистрации событий во время работы.
Я хочу, чтобы мой файл журнала обновлялся ежедневно или когда размер файла превышает 100 МБ.
Пользователь может указать дни существования файла журнала.
my logback-spring.xml:

Код: Выделить всё




logs/application.log


logs/application-%d{yyyy-MM-dd}-%i.log
100MB

${log.maxHistory:-7}


ERROR
ACCEPT
DENY


%date %level [%thread] %logger{10} [%file:%line] - %msg%n



logs/warn.log


logs/warn-%d{yyyy-MM-dd}-%i.log
100MB

${log.maxHistory:-7}


WARN
ACCEPT
DENY


%date %level [%thread] %logger{10} [%file:%line] - %msg%n





logs/info.log


logs/info-%d{yyyy-MM-dd}-%i.log
100MB

${log.maxHistory:-7}


INFO
ACCEPT
DENY


%date %level [%thread] %logger{10} [%file:%line] - %msg%n














но он не обновляется периодически только один раз, когда я запускаю приложение.
Я также пытаюсь изменить максимальную историю программно.

Подробнее здесь: https://stackoverflow.com/questions/791 ... in-logback
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»