- php-fpm有动态(dynamic)和静态(static)两种工作模式,默认是动态模式。
- pm.max_children最大线程数
- pm.start_servers启动时的线程数
- pm.min_spare_servers最小空闲线程数
- pm.max_spare_servers最大空闲线程数
- 当工作模式设置为静态后,就只有pm.max_children项有效,即php-fpm工作时一直保持的线程数。
- 实际情况,建议压力测试得出自己服务器合理的值。
- 动态适合小内存机器,灵活分配进程,省内存。静态适用于大内存机器,动态创建回收进程对服务器也是一种消耗。
网友评论