PHP-FPM的进程管理方式(pm)有哪些?如何选择?

  • 三种模式

    • static:固定数量的子进程(pm.max_children),适合流量稳定的场景。

    • dynamic:动态调整子进程数(基于pm.min_spare_serverspm.max_spare_servers),节省内存。

    • ondemand:按需启动进程(pm.process_idle_timeout),适合低流量或资源受限环境。

  • 配置示例

    ini
    pm = dynamic
    pm.max_children = 50
    pm.start_servers = 5
    pm.min_spare_servers = 2
    pm.max_spare_servers = 10
posted @ 2025-05-21 11:44  17601621550  阅读(18)  评论(0)    收藏  举报