一、下定义:Logback是一个开源的日志组件
二、Logback的maven
ch.qos.logback
logback-classic
1.2.3
三、Logbakc的小常识
我们讲实战,LogBack在springboot中的使用(SpringBootCloud也是一样的)
小常识:SpringBoot会默认加载classpath:logback.xml或者classpath:logback-spring.xml或者classpath:logback-spring.groovy等文件作为日志配置文件。
当然我们也可以指定默认加载的日志配置文件
在xml格式是
logging
config: classpath:xxx.xml
然后在properties是这样子的
logging.config=classpath:xxx.xml
三、logback-spring.xml配置说明的配置
基础配置
${log_pattern}
服务器托管网 utf8
${defaultLogDir:-/qy/qy-doctorservice/logs}/log/%d{yyyy-MM-dd, aux}/credit.%d.%i.zip
${logMaxHistory:-15}
${logMaxSize:-100MB}
1GB
true服务器托管网
false
${log_pattern}
utf8
效果是:
1.日志文件根据日期创建不同的文件夹,日志的归档单位为一天。
2.每个归档日期结束后自动压缩当天日志文件,并根据日期生成新的日志文件夹和日志文件。
3.单个日志的分割,日志可根据配置的单个日志文件大小进行分割。
这个是黑马头条里面的logBack,这个采用的是debug的启动,按需求配置即可
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
utf8
${LOG_HOME}/leadnews.%d{yyyy-MM-dd}.log
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
0
512
日志生成位置在
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: 【春节特辑】IT运维风云变幻:2023年度盘点与2024前瞻趋势
随着数字化转型的深入,运维软件领域成为了企业稳定运营和创新发展的重要组成部分。2023年,该领域经历了前所未有的变革与发展,不仅技术日新月异,市场需求和用户期望也在不断提升。本文将回顾2023年运维软件领域的重要发展和趋势变化,并展望2024年可能出现的新技术…