logback无法评估spring应用程序名称
<property scope="context" name="app_name" value="${spring.application.name}" /> log output:"app_name":"spring.application.name_IS_UNDEFINED"
如果属性是从应用程序上下文打印出来的,那么它可以正常工作。
logback-classic 1.11 logback-core 1.11 logstash-logback-encoder 4.11
更新:
将logback.xml更改为logback-spring.xml并添加<springProperty scope="context" name="app_name" source="spring.application.name" />
而不是<property scope="context" name="app_name" value="${spring.application.name}" />
修复了spring-boot 1.5.4
由于
答案 0 :(得分:0)
更新:将logback.xml更改为logback-spring.xml并添加
而不是修复spring-boot 1.5.4的问题