在 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 使用動態模式來管理進程數。接下來,您需要設置一些與進程數相關的參數。
設置最小空閑進程數。例如,要將最小空閑進程數設置為 5,請添加或修改以下行:
pm.min_spare_servers = 5
設置最大進程數。例如,要將最大進程數設置為 20,請添加或修改以下行:
pm.max_spare_servers = 20
請注意,這個值應該根據您的服務器資源和應用程序需求進行調整。
(可選)設置啟動時的進程數。例如,要將啟動時的進程數設置為 5,請添加或修改以下行:
pm.start_servers = 5
保存并關閉配置文件。
重啟 PHP-FPM 服務以使更改生效。在終端中輸入以下命令:
sudo systemctl restart php-fpm
或
sudo service php-fpm restart
現在,您已經成功設置了 CentOS 下 PHP-FPM 的進程數。請注意,根據您的應用程序需求和服務器資源,您可能需要調整這些值以獲得最佳性能。