分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

学习php-fpm

发布时间:2023-09-06 01:14责任编辑:白小东关键词:暂无标签

PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器

web服务器是nginx,当请求一个php页面时,nginx会将请求的内容交给php-fpm进程处理,返回html页面给nginx,nginx再响应给客户端。

linux进程中有一个root用户的php-fpm主进程和若干个www(名字不确定)用户的php-fpm从进程。主进程php-fpm管理其它php-fpm从进程,根据请求数量来分配资源。

在php-fpm的www.conf配置文件中,当pm = dynamic时,pm.max_children(从进程最大数量),pm.start_servers(从进程的初始数量)两个参数起作用。

当并发数大于pm.max_children时,php-fpm主进程就会生成pm.max_children的从进程来处理请求。

但pm.max_children并不是越大越好,但多少才适合,网上说是cpu数,这个还要待以后探索。

学习php-fpm

原文地址:http://www.cnblogs.com/jimzbom/p/7613385.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved