温馨提示×

centos里php-fpm进程数怎么设置

小樊
35
2025-11-11 21:03:59
栏目: 编程语言

在 CentOS 系统中,您可以通过修改 PHP-FPM 配置文件来设置进程数。以下是具体步骤:

  1. 打开终端。

  2. 使用文本编辑器打开 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
  1. 在配置文件中找到以下行:
pm = dynamic

这表示 PHP-FPM 使用动态模式来调整进程数。接下来,您需要设置一些参数来控制进程数。

  1. 设置最小空闲进程数(min_spare_servers):
min_spare_servers = 5

将数字更改为您希望的最小空闲进程数。

  1. 设置最大空闲进程数(max_spare_servers):
max_spare_servers = 35

将数字更改为您希望的最大空闲进程数。

  1. 设置最大请求数(max_requests_per_process),以避免内存泄漏:
max_requests_per_process = 500

将数字更改为您希望的最大请求数。

  1. 保存并关闭配置文件。

  2. 重启 PHP-FPM 服务以使更改生效:

sudo systemctl restart php-fpm

现在,您已经成功设置了 CentOS 系统中 PHP-FPM 的进程数。请注意,这些设置可能需要根据您的应用程序和服务器性能进行调整。

0