理解“PHP-FPM 工作进程容量”时,先分清它能说明什么、不能说明什么。下面给出核心概念、判断边界与实际核验方向。
核心概念
每个 PHP 工作进程有内存成本,max_children 应由可用内存与请求耗时共同约束。
容易混淆的地方
单纯增加 max_children 可能把压力推向数据库并耗尽内存。
如何结合实际场景判断
可用给 PHP 的内存除以单进程峰值,只是进程上限估算的起点。 高峰排队减少且无 OOM,数据库连接数量及响应时间仍在可接受范围。
环境与操作范围
操作前保存涉及的配置,使用测试域名或小范围流量核验。参数名称和加载方式按安装版本确认,发布后同时查看状态码、延迟与错误日志。
