процесс — pm.process_idle_timeout в режиме ondemand в php-fpm не работает

Я тестирую режим ondemand в php-fpm. Но pm.process_idle_timeout, кажется, не работает.
конф:

pm = ondemand

; Default Value: 10s
; pm.process_idle_timeout = 10s

; Only work with static and dynamic mode?
pm.max_children = 5

pm.max_requests = 2000

Я отправляю несколько тривиальных запросов на возрождение новых процессов. Дочерние процессы будут ограничены max_children, но они не будут уничтожены через pm.process_idle_timeout секунд. Как работает этот режим или что-то не так с моей средой?

PS: nginx + php-fpm, версия php 5.6.22.

0

Решение

В вашей конфигурации у вас есть:

; Default Value: 10s
; pm.process_idle_timeout = 10s

Точка с запятой (;) представляет комментарий. Удалите точку с запятой и перезапустите процесс fpm.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]