我的包的文件记录器日志级别定义

时间:2021-06-04 17:43:48

标签: spring-boot logging slf4j application.properties

我正在开发一个 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

0 个答案:

没有答案