小編給大家分享一下php中fpm進程數設置的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創新互聯專業為企業提供永定網站建設、永定做網站、永定網站設計、永定網站制作等企業網站建設、網頁設計與制作、永定企業網站模板建站服務,十多年永定做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。php fpm進程數設置的方法:首先打開“php-fpm.conf”配置文件;然后修改“pm.max_children”參數;接著設置“pm.start_servers”參數;最后設置空閑服務進程大數即可。
php-fpm進程數設定
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)如果系統并發量抖動比較大,則采用動態會更好,具體值根據系統請求并發量和內存大小設置。
以上是php中fpm進程數設置的方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯-成都網站建設公司行業資訊頻道!
網頁標題:php中fpm進程數設置的方法-創新互聯
分享路徑:http://vcdvsql.cn/article12/dshjgc.html
成都網站建設公司_創新互聯,為您提供網站設計、外貿網站建設、ChatGPT、全網營銷推廣、定制開發、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯