nginx 日志分割压缩


利用 logrotate 自动处理日志

本logrotate 为linux自带,

配置文件在 /etc/logrotate.conf 

包含里面的子配置

vim /etc/logrotate.d/nginx

需要改log的目录

/usr/nginx/logs/*log {

create 0664 nginx root
daily
compress
rotate 30     # 轮询30天
missingok
notifempty
dateext
sharedscripts
postrotate
        if [ -f /run/nginx.pid ]; then
                kill -USR1 `cat /run/nginx.pid`
        fi
endscript




}

本脚本的执行文件(此文件为linux自带,一般不需要修改)

/etc/cron.daily/logrotate 

原创文章,作者:wdmbts,如若转载,请注明出处:https://blog.ytso.com/270815.html

(0)
上一篇 2022年6月30日
下一篇 2022年6月30日

相关推荐

发表回复

登录后才能评论