php-fpm 優化


查詢一個php-fpm進程占用了多少內存

pmap $(pgrep php-fpm|head -1)

 

 大概30M的樣子

 

那么理論上這台電腦

pm.max_children 的計算方法是:機器內存 / 30M。一般機器上面還運行了其他程序,所以理論值更小

php-fpm的配置公式為:

pm.start_servers=min_spare_servers + (max_spare_servers - min_spare_servers) / 2

pm.max_children:靜態方式下開啟的php-fpm進程數量。
pm.start_servers:動態方式下的起始php-fpm進程數量。
pm.min_spare_servers:動態方式下的最小php-fpm進程數量。
pm.max_spare_servers:動態方式下的最大php-fpm進程數量。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM