檢視php fpm程序數 php fpm程序數設定

2021-10-22 22:09:28 字數 627 閱讀 6885

1.php-fpm有3種管理方式static(子程序數固定)、dynamic(子程序動態設定)、onedemand(程序需要才產生)

2.php-fpm 程序數主要通過下面5個引數

pm.max_children: pm為static時表示建立的子程序數量,pm為dynamic時表示最大可建立的子程序數

pm.start_servers: 設定啟動時建立的子程序數目,僅在pm為dynamic時有效。

預設值:min_spare_servers + (max_spare_servers - min_spare_servers)/2

pm.min_spare_servers: 設定空閒服務程序最低數,僅dynamic時有效。

pm.max_spare_servers: 設定空閒服務程序最大數,僅dynamic時有效。

pm.process_idle_timeout: 秒數,多久之後結束空閒程序,僅onedemand有用

3.php-fpm程序數設定主要由伺服器記憶體決定。php-fpm 程序正常執行時占用記憶體20-30m。

(1)如果系統併發量不是很大,則採用靜態會更好,具體值根據系統請求量來設定。

(2)如果系統併發量抖動比較大,則採用動態會更好,具體值根據系統請求併發量和記憶體大小設定。

ubuntu啟動php fpm 重啟php fpm

php fpm是一款簡單好用的php fastcgi程序管理工具。它可以和apache nginx或其他伺服器一起構建完整的php環境。接下來我們看看在更改了php.ini 檔案後,如何stop restart或者reload php fpm,以使修改生效。1 修改php.ini或www.conf?...

PHP FPM程序數修改

php fpm優化引數介紹 他們分別是 pm pm.max children pm.start servers pm.min spare servers pm.max spare servers。pm 表示使用那種方式,有兩個值可以選擇,就是static 靜態 或者dynamic 動態 在更老一些的...

php fpm程序數優化

需要了解的引數是 pm pm.max children pm.start servers pm.min spare servers pm.max spare servers。pm 表示使用那種方式,有兩個值可以選擇,就是static 靜態 或者dynamic 動態 在更老一些的版本中,dynamic...