全球主机交流论坛

标题: PHP-FPM 是设置静态还是动态好 [打印本页]

作者: qcgzxw    时间: 2018-8-23 13:55
标题: PHP-FPM 是设置静态还是动态好
1C2G1M的垃圾学生鸡,宝塔面板
求大神分析下,PHP-FPM 设置静态模式还是动态模式。
我之前设置的动态模式,
50并发 内存占用80%左右
  1. 运行模式:动态
  2. start_servers:5
  3. min_spare_servers:5
  4. max_spare_servers:20
复制代码


可一直会警告
  1. [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 12 idle, and 41 total children
复制代码

但是把并发调高,过段时间数据库或者其他的进程就会挂掉,最多只能50并发。

我今天把他调成30并发静态模式试试
  1. 运行模式:静态
  2. max_children:30
复制代码


作者: xhunion    时间: 2018-8-30 08:54
静态占用内存,动态占用cpu;
另:占用80%的内存非常正常.若要减低需要减少fpm线程,一个线程占用视页面大小在15-30m左右.
    资源就是拿来用的,闲置的资源都是浪费.
    php-fpm的作用就是尽可能的利用cpu,内存资源,在不造成系统满载的情况下提高性能.




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4