linux服务器 php-cgi进程数太多,内存不够了 求解 谢谢
3个回答
展开全部
1. 把最大的php-cgi 进程数调整到内存可承受的范围内
2. 你自己得判断下是不是内存的硬需求,如果实在内存不足,那就可以通过增加内存了。更甚可以采用负载均衡。
2. 你自己得判断下是不是内存的硬需求,如果实在内存不足,那就可以通过增加内存了。更甚可以采用负载均衡。
追问
你好 在哪里调整啊 max_children我的默认5
追答
就是调整max_children ,一般一个php-cgi进程占用20M的内存,根据你的机器内存大小合适预留。
2. 你的max_children才5啊,你确认是php-cgi导致的内存不够用?
ps -eo vsz,cmd | grep 'php' | grep -v grep | awk 'BEGIN{sum=0}{sum+=$0}END{print sum}' 算下内存大小再说
快又稳
2024-10-28 广告
2024-10-28 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
展开全部
你吧php的client 数量减少一些就行了啊,去php-fpm 的配置文件里面修改 一般都是php-fpm.conf 这个文件里面有个 max_children
追问
你好 使用的是默认的数字 5 ,怎么会这么多呢
追答
哎,我来回答你吧,因为有时候重启php-fpm不会杀掉子进程,所以没重启一次就加5个,越来越多
杀掉全部的,重新启动吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加条内存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询