You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx搭配PHP7.3-FPM环境下php-fpm池(mydomain.com)内存泄漏问题求助

Nginx搭配PHP7.3-FPM环境下php-fpm池(mydomain.com)内存泄漏问题求助

大家好,我在使用Nginx搭配PHP7.3-FPM的环境时碰到了一个特别头疼的内存问题,想过来请教下各位前辈。

我现在用下面这条命令实时监控php-fpm: pool mydomain.com进程的内存使用情况:

watch -n 1 "ps -eo rss,cmd --sort=-rss | grep 'php-fpm' | awk '{cmd=\"\"; for(i=2; i<=NF; i++) cmd = cmd \$i \" \"; rss[cmd] += \$1} END {for (cmd in rss) printf \"%.8f GB: %s\n\",  rss[cmd]/1024/1024,cmd}' | grep 'php-fpm: pool mydomain.com' | grep -v 'grep php-fpm'  | awk '{print \$1}'"

目前监控显示有150个空闲进程、1个正在运行的进程,本来觉得整体状态还不算差。

但现在的问题来了:每次我打开网站里的某个脚本,这个脚本的代码极简到只有:

<?php
exit();
?>

运行完这个脚本之后,对应的php-fpm: pool mydomain.com进程内存占用就会上涨,而且脚本执行完成后内存也不会降下来,看起来明显像是内存泄漏的情况。

有没有大佬能帮忙分析下这可能是什么原因?或者有没有排查的思路?

备注:内容来源于stack exchange,提问作者Kosha Misa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 07:38:12