Я пытаюсь создать небольшое приложение с помощью springboot, где я пытаюсь использовать logback в качестве моего регистратора, я не хочу указывать Maxfilesize в своем logback-spring.xml, я хочу прочитать его из моего файла свойств (application.yml). Это возможно?Logback using springboot
-2
A
ответ
1
Spring Boot не предлагает полную автоконфигурацию для регистрации, как это делается для других фреймворков (возможно, из-за гибкости логина и разнообразия вариантов использования).
Однако свойства Spring Boot задаются в разных диапазонах областей, а одна из них - система JVM. Как Logback также способен считывать свойства из системы, вам необходимо обратиться к этому в вашем Logback-spring.xml файл:
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>${logback.maxFileSize}</maxFileSize>
</triggeringPolicy>
Затем добавьте его в application.yml тоже:
logback:
maxFileSize: 5MB
Я не проверял этот код сам, в то время как у меня есть несколько приложений, для которых свойство уровня журнала прошли этот путь.
Смотрите также:
Смежные вопросы
- 1. Springboot конфигурация Logback
- 2. springboot обновление с 1.2.1 до 1.3.3 Logback выпуска
- 3. JOOQ with Logback
- 4. Externalize logback config на Windows
- 5. logback: уровень OFF не работает в logback
- 6. инициализации Logback
- 7. SpringBoot SpringApplicationBuilder
- 8. springboot InputStream
- 9. Springboot отправка журналов в fluentd не работает
- 10. Затененный банку в Springboot
- 11. Возможные: Override уровень Logback каротаж с переменными окружения
- 12. Настройка Logback с использованием нескольких профилей
- 13. Имеет ли logback NullAppender?
- 14. OverlappingFileLockException в logback
- 15. LogBack use MessageFormat
- 16. Как настроить Logback регистраторы
- 17. Использование logback с Akka
- 18. ApacheKafka Appender logback
- 19. Logback JNDI соединения Источник
- 20. Использование log4j2 и logback
- 21. , используя Logback с slf4j
- 22. Проблемы с logback
- 23. logback-access with Restlet
- 24. Logback загрузив все appenders
- 25. WIldfly 10 + logback
- 26. Logback в апплет Java
- 27. Logback for Default Package
- 28. sl4j/logback под weblogic
- 29. Dropwizard default logback pattern
- 30. log4j vs logback
Спасибо за ответ .., это не работает для me.as я могу установить путь к файлу в application.yml он работает нормально, но maxFileSize и maxHistory не работают, когда я помещаю их в application.yml – Sachin
Я посмотрю на него завтра @Sachin –