26.3 File output

默认情况下,Spring Boot只会将日志记录到控制台,而不写进日志文件,如果需要,你可以设置logging.filelogging.path属性(例如application.properties)。 下表展示如何组合使用logging.*

logging.file logging.path 示例 描述
(none) (none) 只记录到控制台
Specific file (none) my.log 写到特定的日志文件,名称可以是精确的位置或相对于当前目录
(none) Specific directory /var/log 写到特定目录下的spring.log里,名称可以是精确的位置或相对于当前目录

日志文件每达到10M就会被分割,跟控制台一样,默认记录ERROR, WARNINFO级别的信息。

日志记录系统在应用程序生命周期早期初始化,通过@PropertySource注释加载的属性文件中将不会找到上述的logging properties。

Logging properties是不依赖于具体的日志基础设施的(actual logging infrastructure),因此,与特定日志系统相关的配置keys(比如logback的logback.configurationFile)是不受Spring Boot管理的

results matching ""

    No results matching ""