如何在 Spring Boot 配置中添加日志附加程序

Om *_*war 2 spring-mvc spring-boot

我有一个 Spring 框架应用程序,我正在将其迁移到 Spring Boot。如何配置它才能每天创建日志?

到目前为止,这是我的日志记录配置:

logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR
Run Code Online (Sandbox Code Playgroud)

Ame*_*n.M 5

来自文档

如果 Logback 在类路径中,Spring boot 将使用它。如果您将 a 放在logback.xml类路径的根目录中,它将自动从那里获取。

您可以logback.xml根据您的要求对此进行自定义,以提供添加滚动附加程序等的配置。这里的文档和示例将为您提供帮助。

更新

您甚至可以使用 log4j2 进行日志记录。只需确保包含正确的依赖项即可。log4j2.xml在这种情况下,Spring Boot将检查类路径中是否有a 。您可以使用 提供所需的配置log4j2.xml