appender的定义,最多20个后备文件,index从1到20;当前日志文件大小超过1G,会滚动执行
class="ch.qos.logback.core.rolling.RollingFileAppender">
/home/admin/pull/project.log
/home/admin/pull/project.log.%i.log.gz
1
20
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
1GB
%date [%thread] %-5level %logger{10} [%file:%line] %msg%n
结果文件目录例如:
对文本文件压缩比较大,达到了10:1。
logger的配置和普通配置相同:
name="com.arkblue"
additivity="false">
第二步,后面查看文件内容。
方法一 解压文件
gunzip file.gz 命令会删除原来的文件
gunzip -c file.gz > file 保留原file.gz,并且解压缩的文件重定向到file文件
方法二
使用zcat命令,打印文件内容在控制台上
方法三
使用zgrep 命令,查找