php-fpm进程管理

简介:
pm = dynamic //动态进程管理,也可以是static(只有pm.max_children生效)
pm.max_children = 50 //最大子进程数,ps aux可以查看
pm.start_servers = 20 //启动服务时会启动的进程数
pm.min_spare_servers = 5 //定义在空闲时段,子进程数的最少数量,如果达到这个数值时,php-fpm服务会自动派生新的子进程。
pm.max_spare_servers = 35 //定义在空闲时段,子进程数的最大值,如果高于这个数值就开始清理空闲的子进程。

pm.max_requests = 500 //定义一个子进程最多处理的请求数,也就是说在一个php-fpm的子进程最多可以处理这么多请求,当达到这个数值时,它会自动退出。





本文转自 虾米的春天 51CTO博客,原文链接:http://blog.51cto.com/lsxme/2059567,如需转载请自行联系原作者

相关文章
|
9天前
|
PHP Docker 容器
如何在宿主主机运行容器中的php守护进程
在Docker容器中同时运行多个程序(如Nginx+PHP+Ftp)时,需用`docker exec`命令启动额外服务。首先通过`php -v`查看PHP版本,再用`which php-fpm7.4`确认PHP安装路径,通常返回`/usr/sbin/php-fpm7.4`。最后直接运行该路径启动PHP-FPM服务,确保其正常工作。
38 14
|
3月前
|
PHP
PHP的pcntl多进程用法实例
PHP使用PCNTL系列的函数也能做到多进程处理一个事务。
45 12
|
PHP
PHP swoole 监听端口进程
PHP swoole 监听端口进程
126 0
|
PHP
PHP:php-fpm进程数控制配置
PHP:php-fpm进程数控制配置
125 0
|
Unix API PHP
PHP如何实现多进程并发?底层原理是什么?
PHP如何实现多进程并发?底层原理是什么?
215 0
PHP进程池的数量是如何配置的?底层原理是什么?
PHP进程池的数量是如何配置的?底层原理是什么?
184 0
PHP进程池是干什么的?底层原理是什么?
PHP进程池是干什么的?底层原理是什么?
158 0
|
Linux PHP
linux 批量 kill php 进程
linux 批量 kill php 进程
|
数据库 Windows
php.ini 配置 max_execution_time 和 FPM 配置 request_terminate_timeout
php.ini 配置 max_execution_time 和 FPM 配置 request_terminate_timeout
|
消息中间件 Linux PHP
php进程通信-消息队列(2)
php进程通信-消息队列
125 0
php进程通信-消息队列(2)

热门文章

最新文章