PHP-FPM进程管理
  2OOtxGRti36O 2023年11月02日 28 0

PHP-FPM进程管理_启动模式

PHP-FPM进程管理_php_02

第一行,定义php-fpm的子进程启动模式,dynamic为动态模式;一开始只启动少量的子进程,根据实际需求,动态地增加或者减少子进程,最多不会超过pm.max_children定义的数值。另外一种模式为static,这种模式下子进程数量有pm.max_children决定,一次性启动这么多,不会减少也不会增加。

pm.start_servers针对dynamic模式,它定义php-fpm服务在启动服务时产生的子进程数量。pm.min_spare_servers针对dynamic模式,它定义在空闲时段子进程数的最少数量,如果达到这个数量时,php-fpm服务会自动派生新的子进程。pm.max_spare_servers也是针对dynamic模式的它定义在空闲时段子进程数的最大值,如果高于这个数值就开始清理空闲的子进程。pm_max_request针对dynamic模式,它定义一个子进程最多处理的请求数,也就是说在一个php-fpm的子进程中最多可以处理这么多请求,当达到这个数值时,它会自动退出。

PHP-FPM进程管理_启动模式_03

分号注释,改成static模式,一下子开启50个

PHP-FPM进程管理_php_04

PHP-FPM进程管理_php_05

PHP-FPM进程管理_php_06

dynamic模式,默认20个

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  pNDzPQcMbnhQ   2023年11月13日   29   0   0 lampmysqlphp
  9JCEeX0Eg8g4   2023年11月13日   28   0   0 ubuntuphpcentos
  OidTDJjkUiJ3   2023年11月13日   32   0   0 php代码示例
  lTuY0HnF4CZB   2023年11月13日   29   0   0 mysqlphp
  MCWYWqSAMsot   2023年11月02日   47   0   0 phpbash
  2OOtxGRti36O   2023年11月13日   32   0   0 sedlinuxphp
  jnZtF7Co41Wg   2023年11月19日   20   0   0 僵尸进程python子进程
  D04qQxYJZ4A6   2023年11月19日   37   0   0 mysqlredisphp
  0MjPPWeLBxjw   2023年11月02日   49   0   0 重启mysqlphp
  JYf9VFs3vCDg   2023年11月02日   64   0   0 Serverredisphp