在 CentOS 系统中,您可以通过修改 PHP-FPM 配置文件来设置进程数。以下是具体步骤:
打开终端。
使用文本编辑器打开 PHP-FPM 配置文件。通常,该文件位于 /etc/php-fpm.d/www.conf 或 /etc/php-fpm.conf。您可以使用您喜欢的任何文本编辑器,例如 vi、nano 等。例如,要使用 vi 编辑器打开文件,请运行以下命令:
sudo vi /etc/php-fpm.d/www.conf
pm = dynamic
这表示 PHP-FPM 使用动态模式来处理请求。在这种模式下,您可以通过设置 pm.max_children、pm.start_servers、pm.min_spare_servers 和 pm.max_spare_servers 参数来控制进程数。
pm.max_children 设置为 5。您还可以根据需要调整其他参数。以下是一个示例配置:pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
保存并关闭配置文件。
重新启动 PHP-FPM 服务以使更改生效。运行以下命令:
sudo systemctl restart php-fpm
现在,PHP-FPM 进程数已根据您的设置进行了调整。请注意,您可能需要根据服务器的内存和性能来调整这些值,以确保最佳性能。