![](/img/trans.png)
[英]spring boot logback-spring.xml maxFileSize not working with SizeAndTimeBasedRollingPolicy
[英]Spring Boot 2.2.6 No context given for SizeAndTimeBasedRollingPolicy at Logback
当我使用这些配置时:
logging:
file:
name: app.log
total-size-cap: 50MB
max-size: 2MB
max-history: 7
path: logs
我在应用程序启动时收到此信息:
LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1818544933
当我创建一个虚拟的logback-spring.xml
文件时,没有错误但应用程序属性被忽略:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
</configuration>
我在配置中缺少什么?
看起来像一个合法的问题。 https://github.com/spring-projects/spring-boot/issues/21056有一个针对下一个 2.2.x 版本的错误修复。 听起来像是将 logback-spring.xml 添加到 y
首先,您不能同时使用“名称”和“路径”。 这是他们中的任何一个。 其次,需要设置logging.config=/path/to/logback.xml
这是我的信息来源: https : //docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-logging-file-output
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.