请选择 进入手机版 | 继续访问电脑版
查看: 50|回复: 1

PHP

[复制链接]

6

主题

52

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2018-8-23 13:55:28 | 显示全部楼层 |阅读模式
1C2G1M的垃圾学生鸡,宝塔面板
求大神分析下,PHP-FPM 设置静态模式还是动态模式。
我之前设置的动态模式,
50并发 内存占用80%左右
[ol]
  • 运行模式:动态
  • start_servers:5
  • min_spare_servers:5
  • max_spare_servers:20[/ol]复制代码
    可一直会警告
    [ol]
  • [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[/ol]复制代码
    但是把并发调高,过段时间数据库或者其他的进程就会挂掉,最多只能50并发。
    我今天把他调成30并发静态模式试试
    [ol]
  • 运行模式:静态
  • max_children:30[/ol]复制代码
  • 回复

    使用道具 举报

    0

    主题

    6

    帖子

    14

    积分

    新手上路

    Rank: 1

    积分
    14
    发表于 2018-8-30 08:54:29 | 显示全部楼层
    静态占用内存,动态占用cpu;
    另:占用80%的内存非常正常.若要减低需要减少fpm线程,一个线程占用视页面大小在15-30m左右.
        资源就是拿来用的,闲置的资源都是浪费.
        php-fpm的作用就是尽可能的利用cpu,内存资源,在不造成系统满载的情况下提高性能.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋| 主机之家 |网站地图

    返回顶部