Je déplace toutes les tâches de rotation des journaux de mon serveur pour logrotate. Le serveur dispose de plusieurs pools PHP-FPM, chacun d'entre eux étant configuré avec un serveur séparé. error_log
directive.
La recette de logrotate pour les journaux est assez simple :
/var/log/php/*.log
{
rotate 7
daily
missingok
notifempty
delaycompress
compress
dateext
sharedscripts
postrotate
# Need for signaling the php-fpm process?
endscript
}
Dois-je envoyer un signal aux pools php-fpm pour qu'ils prennent en compte les nouveaux handles pour les fichiers error_log (dans le fichier postrotate
script) ? Si oui, quel signal ?