Я хочу прочитать путь к журналу из application.yml и использовать его в log4j2.yml Это возможно? Если да, то как?
пример:
application.yml
log: Путь: logs / app.log
log4j2.yml
RollingFile: - имя: LogToRollingFile fileName: $ {log.path}
Используйте Log4j 2.13.0 или 2.13.1. Он содержит файл jar log4j-spring-cloud-config-client. Включите это в ваше заявление. После этого вы можете использовать Spring Lookup , чтобы включить свойства из вашего application.yml в log4j2. xml. В этом примере из Регистрация в облаке показано, как использовать поиск Spring, Docker и Kubernetes.