PHP-FPM池定义中的request_terminate_timeout
是否会覆盖php.ini文件中的max_execution_time
?
答案 0 :(得分:4)
显然,他们都在不同层面做同样的事情。 max_execution_time受到PHP本身的尊重,request_terminate_timeout由FPM过程控制机制处理。 因此,无论哪个设置为最低值,都将首先启动。 Apache也会观察到idle-timeout参数,并在此之后放弃PHP进程。
另外
最大执行时间不受系统调用,流操作等的影响。
所以你也需要考虑到这一点。