Além dos sinais normais, o PHP-FPM reconhece dois sinais 'definidos pelo usuário': SIGUSR1 e SIGUSR2.
- SIGUSR1 - fará o ciclo dos arquivos de log
- SIGUSR2 - recarga graciosa de todos os trabalhadores + recarregamento de fpm conf / binary
Para a rotação do arquivo de log, o SIGUSR1 seria bem adequado. Com referência específica ao seu cenário, um exemplo de configuração do logrotate está detalhado em esta página . O sinal é transmitido da seguinte forma:
kill -USR1 'cat /path/to/php-fpm.pid'
Os sinais PHP-FPM são definidos em: link