php-fpm 进程管理

php-fpm 进程管理

php-fpm 通过pm参数来修改子进程管理方式:

  • static
    子进程数量是固定的(pm.max_children)。
  • dynamic
    子进程数量是会随着下面参数变化的。
    • pm.max_children
      允许同时存在的子进程的最大值,不允许超过pm.max_children
    • pm.start_servers
      启动时创建子进程的数量。
    • pm.min_spare_servers
      处于idele(等待)状态的子进程的最小值,如果小于这个值,会创建新的进程。
    • pm.max_spare_servers
      处于idele(等待)状态的子进程的最大值,如果大于这个值,会杀掉进程。
  • ondemand
    启动时不会创建进程,有新请求时会创建子进程。按需创建进程的模式,会使用pm.max_children, pm.process_idle_timeout两个参数。
    • 允许同时存在的子进程数量不超过pm.max_children
    • 子进程出于idle状态超过pm.process_idle_timeout会被杀掉。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值