<!-- 文件输出 --> <appender name="FILECOUT" class="ch.qos.logback.core.rolling.RollingFileAppender"> <!-- 日志路径与日志名称从logback.properties文件中取 --> <file>${log.path}/${log.name}</file> <!-- 按时间和文件大小归档 --> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <!-- 归档文件名格式 --> <fileNamePattern>${log.path}/${log.name}.%d{yyyy-MM-dd.HHmmss}.%i</fileNamePattern> <!-- 保留10个归档文件 --> <maxHistory>10</maxHistory> <maxFileSize>1MB</maxFileSize> </rollingPolicy> <encoder> <!-- 日志格式化输出 --> <pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{80} [%file:%line] %msg %n</pattern> </encoder> </appender>
Logback配置二(按时间和文件大小归档)
原创
©著作权归作者所有:来自51CTO博客作者独特AM的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Logback文件详解
Logback文件详解
Logback Logback日志文件 -
目录和文件管理
文件、目录权限r:可读 w:可写 x:可执行 4 2 1(第一
文件名 解压缩 vi编辑器 -
Linux 下按照文件大小查找文件
为什么需要这篇文章我想大概是这种情况,你的Linux 机器下磁盘满了
git linux android -
logback 设置按天,文件切割大小,总共日志文件大小。
设置按天,文件切割大小,总共日志文件大小。 配置日志不同级别输出。 配置hibernate,sql输出
日志文件 sed 文件名 日志记录 hibernate