有没有办法禁用 FastCGI 的读取超时?(fastcgi_read_timeout)
将其设置为零不起作用,只会导致立即超时。
我需要解决超时的原因是我们使用的系统生成报告的方式。由于在 PHP-FPM 中无法进行分叉(pctnl_fork() 被禁用),因此在发送请求后立即完成报告处理。这会导致读取挂起,直到系统完成处理。
nginx fastcgi php-fpm
fastcgi ×1
nginx ×1
php-fpm ×1