- 首先,springboot项目没有这个问题.
- springcloud项目才有可能出现这个问题.
-
logback-spring.xml
配置了
<springProperty scope="context" name="SERVER_NAME" source="spring.application.name"/>
2和3条件一起才有可能出现. SERVER_NAME_IS_UNDEFINED
原因
springcloud中logback-spring.xml
比application.yml
文件先加载,读取不到spring.application.name
解决方法
创建bootstrap.yml
文件把spring.application.name
放在bootstrap.yml
中
注意
springcloud才有bootstrap.yml
网友评论