php - request_terminate_timeout 是否会覆盖 max_execution_time?

标签 php

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

最佳答案

显然他们都在不同的层次上做同样的事情。 max_execution_time 由 PHP 本身提供,request_terminate_timeout 由 FPM 进程控制机制处理。 因此,无论哪个设置为最低值,都将首先启动。 Apache 还具有它观察到的空闲超时参数,并会在该时间后放弃 PHP 进程。

还有

maximum execution time is not affected by system calls, stream operations etc.

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

关于php - request_terminate_timeout 是否会覆盖 max_execution_time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18204131/

相关文章:

php - X-XSRF-TOKEN 和 X-CSRF-TOKEN 有什么区别?

php - 从任何文件夹运行 Symfony App Console

PHP 5.2 中的 PHP date_parse_from_format( ) 替代方案

php - SQL 更新查询不合作

php - php 中只能随机添加整数

php - 使用注册表单,不断说密码不正确

php - 在 php 和 mysql 中以数组格式获取数据

php - 得到那些行,WHERE `DAYOFMONTH(<date>)` 可以被 3 整除?

php - 如何将单个 MySQL 结果保存到 PHP 变量?

php - 将整数转换为笛卡尔坐标的替代/更快方法?