rotatelogs:修订间差异
跳转到导航
跳转到搜索
小无编辑摘要 |
小无编辑摘要 |
||
| 第66行: | 第66行: | ||
} | } | ||
</pre> | </pre> | ||
参考:https://blog.csdn.net/sinat_36358653/article/details/107390349 | |||
2025年4月15日 (二) 03:50的版本
/var/log/apache2/*.log {
daily
size 100M
missingok
rotate 10
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
endscript
}
=>size 改用 maxsize & minsize
/var/log/apache2/*.log {
daily
maxsize 10M
minsize 1M
missingok
rotate 10
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
endscript
}
=>
/var/log/apache2/*.log {
size 10M
missingok
rotate 10
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
endscript
}
参考:https://blog.csdn.net/sinat_36358653/article/details/107390349