php |
您所在的位置:网站首页 › hbuilder软件 › php |
PHP在Linux下,相信大家用得最多的就是PHP-FPM FastCGI 进程管理器了,今天特意再来分享一下: 一、php-fpm的模式有三种 1、静态static 2、动态dynamic 3、按需ondemand 二、php-fpm三种运行模式区别 如里需要设置php-fpm用哪种模式?可以去php-fpm.conf配置文件中修改。
static:静态模式,顾名思义,一旦设置好,不能更改。 相关参数:pm.max_children
dynamic:动态模式。 相关参数: 启动进程数pm.start_servers 启动后进程数在pm.min_spare_servers和pm.max_spare_servers之间 超过pm.max_requests请求数重新生成子进程
ondemand:按需模式。 相关参数:闲置进程持续pm.process_idle_timeout设定数后杀掉进程,直到master进程 三、php-fpm用哪种模式更适合自己? static:适合流量相对稳定的场景。 dynamic:适合流量浮动大的场景。 ondemand:适合流量浮动大的场景,而且流量变化比较规律,否则由于pm.process_idle_timeout设置不准效果适得其反,过大会浪费资源,过小会导致频繁杀死进程。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |