Php-fpm响应的Nginx超时

时间:2017-07-05 20:25:04

标签: php nginx fpm

我已经运行了Nginx + Php-fpm。 Php具有max_childs = 20的限制。因此,它一次只能接受20个连接。 所以,有两个问题:

  1. 如何区分Nginx超时等待“免费”php孩子 等待php孩子的时间实际上是“工作”时间?

  2. 或者如何让Php不要将不适合的请求排入队列 max_children限制?如果有,就快速拒绝连接 没有“自由”的孩子?

  3. 因为它会导致一些问题。如果Nginx有fastcgi读取超时,例如60s,php脚本执行20s。

    所以,如果Nginx等待“免费”php孩子超过40秒,根本没有意义开始执行php,因为Nginx仍然因为超时而无法等待其答案。

0 个答案:

没有答案