【发布时间】:2019-06-28 07:44:51
【问题描述】:
php-fpm 配置:
pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 10
这是 nginx 配置:
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
但是当我同时发送50个请求时,它是一个一个执行的。
【问题讨论】:
-
我认为网络日志中请求的灰色部分已停止。如果是这样,那么stackoverflow.com/questions/29206067/… 是相关的,但底线是它不是 PHP-FPM 问题,因为当请求处于灰色部分时,它实际上还没有到达 PHP-FPM。如果你想测试 50 个并发请求,浏览器可能是一个不好用的工具
-
@apokryfos 谢谢,你是对的,ApacheBeam 测试没问题。