1

logback 无法评估 spring 应用程序名称

<property scope="context" name="app_name" value="${spring.application.name}" /> log output:"app_name":"spring.application.name_IS_UNDEFINED"

如果该属性是从应用程序上下文中打印出来的,则它工作正常。

logback-经典 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 解决问题

谢谢

4

1 回答 1

1

更新:将 logback.xml 更改为 logback-spring.xml 并添加

而不是用 spring-boot 1.5.4 解决问题

于 2017-09-04T18:58:14.443 回答