【发布时间】:2020-12-21 15:45:48
【问题描述】:
我的网站总是收到 522 连接超时。我将我的 vps 升级到专用服务器,但还是一样。
所以我在网上找到了这个解决方案:PHP-FPM 调优。如果我把它增加到最大会发生什么?
这是我的配置: PHP-FPM 池选项 最大请求 1000000000000000 进程空闲超时 1000000000000000 麦克斯儿童 1000000000000000
【问题讨论】:
-
请先研究这个页面:php.net/manual/en/install.fpm.configuration.php 如果您的服务器无法处理更少的子进程,您想如何生成 1000000000000000 个子进程?让子进程运行 1000000000000000 个请求将使您的响应在 1000000 个请求后非常缓慢;-)
-
所以如果我产生 1000000000000000 个进程,我的服务器会滞后吗?顺便说一句,我只想知道如果我设置这个数字会发生什么。我目前子进程的配置是10000,默认是5,差别很大吧?
-
OP 应该寻求帮助,他需要弄清楚为什么他实际上得到了 522(而且它可能不是服务器资源),这个问题属于...... superuser.com - 或 - serverfault.com(我不确定是哪个),不是 stackoverflow,这不是编程问题
-
@hanshenrik full ack,默认值适用于所有情况的 99%,而不是问题的一部分。只要稍加改进,这个问题就可以适用于任何平台,这很公平。