在将max_children设置为5的情况下将池设置为静态时,我希望度量标准"活动进程"为5或更低.发送10个并发请求将使"活动进程"报告超过5个(例如10,12,25,...).
这是有效的行为吗?
池配置:
# grep -v ";" /usr/local/etc/php-fpm.d/www.conf | grep -Ev "^$"
[www]
user = www-data
group = www-data
listen = 127.0.0.1:9000
pm = static
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
pm.process_idle_timeout = 10s
pm.max_requests = 500
pm.status_path = /status
ping.response = pong
slowlog = log/$pool.log.slow
request_slowlog_timeout = 0
request_terminate_timeout = 0
Run Code Online (Sandbox Code Playgroud)
预期结果: 来自/ status的度量标准"活动进程"应低于5.
实际结果: 来自/ status的度量标准"活动进程"高于5.
php ×1