Nem configuração incorreta nem versão com bugs. Na verdade, não há nada para se preocupar.
A razão pela qual seus processos estão saindo e reaparecendo tão rápido é que você está usando o valor padrão para pm.max_requests em seu arquivo de configuração do conjunto php-fpm, como é comentado por meio de um símbolo de ponto-e-vírgula ; . Para entender o que o parâmetro pm.max_requests significa, você pode ler a seguinte descrição tirada da configuração padrão:
pm.max_requests = int
The number of requests each child process should execute before respawning. This can be useful to work around memory leaks in 3rd party libraries. For endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS. Default value: 0.
E o seu é 0, uma vez que é comentado. Você pode configurá-lo para algo como 100-500 (dependendo de suas necessidades) para que o php-fpm recicle o processo depois de processar essa quantidade de solicitações.
A propósito, você deve notar que essas mensagens no seu arquivo de registro são apenas informativas e não há nada errado, então não se preocupe. Essas entradas de log podem ser evitadas usando o valor de warning em vez de notice para o parâmetro log_level em php-fpm.conf . Está quase mostrando tudo - um pouco menos que debug level - já que o valor padrão é definido como notice .
Extraído da configuração padrão:
log_level = string
Error log level. Possible values: alert, error, warning, notice, debug. Default value: notice.
Boa sorte