- 3
- 0
- 约2.13千字
- 约 4页
- 2021-01-31 发布于广东
- 举报
logrotate 进行nginx 日志分割
日志分割常用方法:
自己写脚本分割
使用linux 自带的logrotate
前者灵活,可以应对各种需求,自定义文件夹、文件名。后
者配置简单,使用方便。
下面我们以分割nginx 日志为例介绍一下使用logrotate 分割
日志实例。
logrotate 简单介绍R
logrotate 使用cron 按时调度执行,日志的执行过程原理为不
断改名称:比如你有个access.log 文件,需要保留4 个日志
文件,那么logrotate 是这么轮转的:
access.log 满足轮转条件?(调度时间,日志大小是否满足要
求)如果需要轮转则进行下列步骤,否则跳过
access.log.3 存在?如果存在则删除
access.log.2 如果存在则改名为access.log.3
access.log.1 如果存在则改名为access.log.2
access.log 如果存在则改名为access.log.1
创建一个空的access.log 文件
如下图所示:
logrotate 配置文件一般在:
1
/etc/logrotate.conf 通用配置文件,可以定义全局默认使用的
选项。
/etc/l
原创力文档

文档评论(0)