阅读量:27
在 CentOS 系统中,您可以通过修改 PHP-FPM 配置文件来设置进程数。以下是具体步骤:
-
打开终端。
-
使用文本编辑器打开 PHP-FPM 配置文件。通常,该文件位于
/etc/php-fpm.d/www.conf或/etc/php-fpm.conf。例如,使用 nano 编辑器:
sudo nano /etc/php-fpm.d/www.conf
或者
sudo nano /etc/php-fpm.conf
- 在配置文件中找到以下行:
pm = dynamic
这表示 PHP-FPM 使用动态模式来调整进程数。接下来,您需要设置一些参数来控制进程数。
- 设置最小空闲进程数(min_spare_servers):
min_spare_servers = 5
将数字更改为您希望的最小空闲进程数。
- 设置最大空闲进程数(max_spare_servers):
max_spare_servers = 35
将数字更改为您希望的最大空闲进程数。
- 设置最大请求数(max_requests_per_process),以避免内存泄漏:
max_requests_per_process = 500
将数字更改为您希望的最大请求数。
-
保存并关闭配置文件。
-
重启 PHP-FPM 服务以使更改生效:
sudo systemctl restart php-fpm
现在,您已经成功设置了 CentOS 系统中 PHP-FPM 的进程数。请注意,这些设置可能需要根据您的应用程序和服务器性能进行调整。