我正在开发一个 Spring Boot 应用程序 (v2.3.5)
我使用带有 slf4j 注释的日志记录:
package org.harri.operator;
import lombok.extern.slf4j.Slf4j;
@Service
@Slf4j
public class RequestOperator
{
....
public void myFunction()
{
log.debug("Hello debug log");
}
....
}
我确实像这样在 application.properties 文件中配置日志记录:
logging.level.root=INFO
logging.level.org.harri=DEBUG
logging.file.name=server.log
logging.pattern.rolling-file-name=server-%d{yyyy-MM-dd}.%i.log
logging.file.max-size=10MB
logging.file.total-size-cap=1000MB
logging.file.max-history=30
日志“Hello debug log”出现在控制台上,但不在日志文件中。 我的配置有什么问题?一定有什么我普遍误解的地方。
提前致谢 哈里E