/etc/logrotate.d/nginx
/data/app_data/nginx/logs/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create
sharedscripts
postrotate
[ -f /data/app_data/nginx/logs/nginx.pid ] && kill -USR1 `cat /data/app_data/nginx/logs/nginx.pid`
endscript
}
/etc/logrotate.d/php-fpm
/data/app_data/php/logs/*.log
/data/app_data/php/logs/*.slow
{
missingok
notifempty
sharedscripts
delaycompress
postrotate
/bin/kill -SIGUSR1 `cat /data/app_platform/php/var/run/php-fpm.pid 2>/dev/null` 2>/dev/null || true
endscript
}
/etc/logrotate.d/redis
/data/app_data/redis/logs/*.log {
daily
rotate 10
copytruncate
delaycompress
compress
notifempty
missingok
}
/etc/logrotate.d/twemproxy
/data/app_data/twemproxy/logs/*.log {
daily
rotate 10
copytruncate
delaycompress
compress
notifempty
missingok
}
转载于:https://blog.51cto.com/john88wang/1627761