Spring Boot对于日志的支持是比较到位的,默认logback实现,输出到console。
如果你的console支持ANSI,那么还可以选择彩色输出。
很多时候可能并不只是希望日志能够输出到console,还希望能够保存到目录,甚至后期配合splunk等等做分析统计。
Spring Boot会检测logging.file和logging.path是否存在,如果存在的话就会输出到文件中。这个配置可以在application.properties中设置。
如果应用打包已经完成了,可以直接在命令行配置
java -jar app.jar -Dlogging.path=/alidata/log
发表回复