我有这个简单的/etc/php5/fpm/pool.d/www.conf:
pid = /var/run/php5-fpm.pid
error_log = /var/log/php5-fpm.log
user = www-data
group = www-data
listen = 127.0.0.1:9000
pm = ondemand
pm.max_children = 100
pm.process_idle_timeout = 10s;
因此,按需模式效果很好,除非它们在空闲10秒后不会杀死儿童。此外,将pm.max_requests设置为任何实际值都没有帮助。
我的方框是Debian 8.1,php5-fpm正在运行nginx,配置没什么特别。
答案 0 :(得分:0)
/etc/php5/php-fpm.conf
中的设置值:
pm.process_idle_timeout = 10s
在单个池配置中仅设置:
pm = ondemand
pm.max_children = 100
php-fpm5 -t
有助于测试配置。
设置池配置文件中的所有3个值给出了错误:
value is NULL for a ZEND_INI_PARSER_ENTRY