加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何限制PHP-FPM内存使用?

发布时间:2020-12-13 13:55:29 所属栏目:PHP教程 来源:网络整理
导读:我正在运行带有 PHP-FPM的Ubuntu 10.04 nginx网络服务器.它有512MB的总内存(256MB交换).在启动PHP-FPM过程(/etc/init.d/php5-fpm start)之后,它对大约5个孩子使用了可接受的~100MB.但随后流程突然膨胀到使用400MB. Here’s a graph of my server’s memory u
我正在运行带有 PHP-FPM的Ubuntu 10.04 nginx网络服务器.它有512MB的总内存(256MB交换).在启动PHP-FPM过程(/etc/init.d/php5-fpm start)之后,它对大约5个孩子使用了可接受的~100MB.但随后流程突然膨胀到使用400MB.

Here’s a graph of my server’s memory usage with PHP-FPM.

Here’s my PHP process memory usage (ps aux | grep php)

我保守地设置了我的PHP-FPM配置:pm = static和pm.max_children = 5.
我只运行了几个Wordpress博客,而且我没有那么多访问者.

如何控制PHP-FPM进程的内存使用量,以免它耗尽我的服务器?

>禁用您不需要的任何PHP扩展. >为每个孩子设置一个低的最大请求,以便更频繁地重新启动每个进程. >减少进程数量.一个小博客你不需要很多. 2应该没问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读