logback路径配置

1、在application.yml配置文件中增加,logging.path日志文件路径

2、修改logback-spring.xml文件,将LOG_PATH的value中改成${LOG_PATH:-.},如下图,搞定

知识延伸:

下表介绍了一些属性(从Spring Environment中转移到 系统属性):

Spring Environment 系统属性 说明
logging.path LOG_PATH 日志文件保存路径
logging-file LOG_FILE 日志文件名
logging.file.max-size LOG_FILE_MAX_SIZE 日志文件的最大容量
logging.file.max-history LOG_FILE_MAX_HISTORY 日志文件的最长保存时间
logging.pattern.console CONSOLE_LOG_PATTERN 日志输出模式:使用控制台输出
logging.pattern.file FILE_LOG_PATTERN 日志输出模式:文件输出

 

logging.pattern.dateformat

    

LOG_DATEFORMAT_PATTERN

日志时间格式
logging.pattern.level LOG_LEVEL_PATTERN 在渲染日志级别时的格式
PID PID 当前的进程ID

文件级别
Spring支持的所有日志系统都可以在Spring的Environment中设置日志级别(例如在application.properties设置),使用logging.level.=进行设置,LEVEL是TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF中的1个。root日志器可以用logging.level.root来配置。例如在application.properties中:

logging.level.root=WARN
logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

你可能感兴趣的:(日志)