发布网友
共1个回答
热心网友
问得不是很清楚,我就解决两个问题吧。 1、你是想实现一个php-fpm监听多个端口。默认是监听9000,你想监听多几个php-fpm。可以复制多几份php-fpm.conf文件,每个的端口不一样,然后通过php-fpm命令的-y参数,指定启动的不同conf文件,即可。 2、不知道php-fpm要设置多少进程?这个要看你的内存宽不宽裕,一个php-fpm的进程大概占用20M的内存。的php-fpm应用,用静态好点。还有其它服务程序(如mysql),用动态。 选择静态分配的话,设置pm=static,对应的pm.max_children就是设置进程数量。 选择动态分配的话,设置pm=dynamic,pm.start_servers:动态方式下的起始php-fpm进程数量。pm.min_spare_servers:动态方式下的最小php-fpm进程数量。pm.max_spare_servers:动态方式下的最大php-fpm进程数量。