在CentOS系统中,您可以通过修改PHP-FPM配置文件来设置进程数。以下是具体步骤:
/etc/php-fpm.d/www.conf
或/etc/php-fpm.conf
。使用文本编辑器打开它,例如使用vi编辑器:sudo vi /etc/php-fpm.d/www.conf
或者
sudo vi /etc/php-fpm.conf
pm = dynamic
pm.max_children = 5
pm
表示进程管理方式,pm.max_children
表示允许的最大子进程数。您可以根据服务器的内存和应用程序的需求来调整这些值。
pm
的值更改为static
,并根据需要设置pm.max_children
、pm.start_servers
、pm.min_spare_servers
和pm.max_spare_servers
的值。例如:pm = static
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
在这个例子中,我们将最大子进程数设置为5,启动时创建2个子进程,空闲时至少保持1个空闲子进程,最多保持3个空闲子进程。
保存并关闭配置文件。
重启PHP-FPM服务以使更改生效:
sudo systemctl restart php-fpm
或者
sudo service php-fpm restart
现在,PHP-FPM进程数已经根据您的设置进行了调整。请注意,根据服务器的性能和应用程序的需求,您可能需要根据实际情况进行调整。