用于现在项目对于日志记录的需求。
日志量不大,但每天要分文件。使用TimeBasedRollingPolicy方针
<configuration>
<!-- 控制台输出 -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<Encoding>UTF-8</Encoding>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
</layout>
</appender>
<!-- 按照每天生成日志文件 -->
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<Encoding>UTF-8</Encoding>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>c:/iTVMonitor/logFile.%d{yyyy-MM-dd}.log</FileNamePattern>
<MaxHistory>30</MaxHistory>
</rollingPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE" />
</root>
</configuration>
分享到:
相关推荐
该压缩包包含 logback类库所包含的jar包以及logback.xml配置文件(放到 src 目录),用于开发学习使用。
slf4j-api-1.7.26.jar logback-core-1.2.3.jar logback-classic-1.2.3.jar logback.xml
下载配置好文件后,更改file和fileNamePattern,修改为自己的地址,可以随机指定一个文件夹
docker安装nacos报错nacos-logback.xml找不到,把该文件放入相应的文件夹中即可
该配置使日志先按日期进行归类,然后按大小输出异步日志
用于logback框架通用xml配置文件
springboot自定义日志格式配置logback.xml,及spring-logback.xml是否支持spring Profiles的配置
用于日志配置
logback.xml slf4j-api-1.7.26.jar logback-core-1.2.3.jar logback-classic-1.2.3.jar
Logback框架需要的3个jar包和logback.xml文件
logbackーslf4j-配置文件实例,比较难得的资料,希望对大家有帮助.
Java的日志配置文件 logback.xml
jhipster的日志配置文件logback-spring.xml
logback-spring.xml文件配置,1、异步日志,2、滚动日志,存放固定时长的日志,超过时间的自动删除,3、单个文件超过指定大小,分成多个,防止单个文件过大,查看不方便
springboot日志配置logback.xml文件收藏,按日志级别份文件进行输出日志,包括其他各种日志配置。不用自己重新写,直接哪去用。
springboot整合logback配置文件