request_terminate_timeout会覆盖max_execution_time吗?

时间:2013-08-13 08:27:00

标签: php

PHP-FPM池定义中的request_terminate_timeout是否会覆盖php.ini文件中的max_execution_time

1 个答案:

答案 0 :(得分:4)

显然,他们都在不同层面做同样的事情。 max_execution_time受到PHP本身的尊重,request_terminate_timeout由FPM过程控制机制处理。 因此,无论哪个设置为最低值,都将首先启动。 Apache也会观察到idle-timeout参数,并在此之后放弃PHP进程。

另外

  

最大执行时间不受系统调用,流操作等的影响。

所以你也需要考虑到这一点。