如何在spring boot中启用文件日志记录?

问题描述 投票:0回答:1

默认情况下,控制台日志在spring boot中激活。我喜欢登录文件,例如/var/log/mylog.log。

如何在spring boot中启用文件日志记录?

logging spring-boot-actuator
1个回答
0
投票

根据Spring Boot文档,您必须通过在应用程序配置(application.properties / application.yaml / etc.)中设置属性来启用文件日志记录。

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-logging.html#boot-features-logging-file-output

默认情况下,Spring Boot仅记录到控制台,不会写入日志文件。如果除了控制台输出之外还要编写日志文件,则需要设置logging.file或logging.path属性(例如,在application.properties中)。

例如,在application.properties中:

logging.file=myFile

写入指定的日志文件。名称可以是精确位置或相对于当前目录。

logging.path=/var/log

将spring.log写入指定的目录。名称可以是精确位置或相对于当前目录。

© www.soinside.com 2019 - 2024. All rights reserved.