Spring boot: свойства логирования - PullRequest
0 голосов
/ 15 января 2019

Я использую пружинную загрузку, и согласно документации Spring, мы можем определить максимальный размер файла журнала и максимальную историю файла журнала, объявив ниже 2 свойства в файле application.properties.

logging.file.max-size и logging.file.max-история

https://docs.spring.io/spring-boot/docs/2.0.0.RELEASE/reference/html/boot-features-logging.html

In my application.properties:
logging.file=/etc/myapp/myapp.log
logging.file.max-size=400KB
logging.file.max-history=20

Когда я использую эти свойства, они не работают должным образом. Например, для вышеупомянутых свойств я ожидал, что файлы журнала будут вращаться, как только размер достигнет 400 КБ, но этого не происходит.

Чтобы достичь этого, мне нужно было создать logback-spring.xml, а затем объявить appenders вместе со скользящей политикой и т. Д. Но я не хочу этого делать, поскольку он добавляет больше конфигурации и дополнительный файл конфигурации. Я надеялся, что смогу использовать готовое решение, предоставляемое Spring Logging, но по какой-то причине оно не работает, как упомянуто в Spring Docs.

...