2020-11-01

针对内存较小的服务器,本文介绍了php-fpm进程数优化的重要性。分析了静态与动态管理模式的区别,并给出了不同内存环境下推荐的配置策略。通过调整参数如pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_servers和pm.max_requests,实现内存的有效利用,确保服务器稳定运行。
摘要由CSDN通过智能技术生成

php-fpm进程数优化

php-fpm未优化网友反映的问题

1、最近将Wordpress迁移至阿里云。由于自己的服务器是云服务器,硬盘和内存都比较小,所以内存经常不够使,通过ps ax命令查看后,发现启动php-fpm进程数有20多个,内存吃满了,整个服务器才512M的内存。

2、刚刚开始做博客,在阿里云上买的主机配置比较低。copy了公司服务器的php-fpm等配置到主机上。nginx+php-fpm等软件启动是没问题,但是在运行一会儿后发现页面无法访问,提示"数据库无法链接"。这把我郁闷坏了,赶紧查看mysql的配置,左看右看mysql没啥问题。top一下?发现偶的神啊,内存全被php-fpm占用了。然后修改php-fpm的相关配置,修改完成后一切运行OK。

php-fpm优化

需要了解的参数是:pmpm.max_childrenpm.start_serverspm.min_spare_serverspm.max_spare_servers

pm:表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态)。

在更老一些的版本中,dynamic被称作apache-like。这个要注意看配置文件的说明。

下面5个参数的意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值