php-fpm的工作模式

  • php-fpm有动态(dynamic)和静态(static)两种工作模式,默认是动态模式。
  • pm.max_children最大线程数
  • pm.start_servers启动时的线程数
  • pm.min_spare_servers最小空闲线程数
  • pm.max_spare_servers最大空闲线程数

  1. 当工作模式设置为静态后,就只有pm.max_children项有效,即php-fpm工作时一直保持的线程数。
  2. 实际情况,建议压力测试得出自己服务器合理的值。
  3. 动态适合小内存机器,灵活分配进程,省内存。静态适用于大内存机器,动态创建回收进程对服务器也是一种消耗。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容