找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 19|回复: 1

PHP

[复制链接]

4

主题

24

回帖

70

积分

注册会员

积分
70
发表于 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]复制代码
  • 回复

    使用道具 举报

    8

    主题

    102

    回帖

    238

    积分

    中级会员

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

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-3-5 12:23 , Processed in 0.020983 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表