Saya menggunakan logrotate untuk memutar akses Apache, kesalahan dan penulisan ulang log. File konfigurasi saya terlihat seperti ini:
/apache/*log {
compress
dateext
rotate 365
size=+300M
olddir /log/old/apache
notifempty
missingok
lastaction
/bin/apache reload
endscript
}
Masalah saya adalah bahwa setiap kali rotasi terjadi, Apache harus dimuat ulang karena Apache tidak menulis lagi di logfile yang baru saja diputar. Apakah ada cara untuk menghindari reload Apache setiap kali logrotate melakukan rotasi?
lastaction echo "" | /apache/*log endscript
filehandle tidak "hilang"?