Uso logrotate per ruotare i registri di accesso, errore e riscrittura di Apache. Il mio file di configurazione è simile al seguente:
/apache/*log {
compress
dateext
rotate 365
size=+300M
olddir /log/old/apache
notifempty
missingok
lastaction
/bin/apache reload
endscript
}
Il mio problema è che ogni volta che si verifica una rotazione, Apache deve essere ricaricato perché Apache non scrive più nel file di registro appena ruotato. C'è un modo per evitare il ricaricamento di Apache ogni volta che logrotate esegue una rotazione?
lastaction echo "" | /apache/*log endscript
il filehandle non sia "perso"?