PHP-FPM設定參數最佳化

本文由月影星痕撰寫
分類: PHP, VPS, wordpress, 資訊
標籤: ,
留言: 沒有留言
發佈於:2022年03月25日

查看伺服器上的PHP執行日誌如果經常頻繁地出現類似以下警告訊息,可以嘗試調整優化php-fpm的執行進程設定參數

設定參數解釋:

pm.max_children 最多進程數量
pm.start_servers 啟動時候開啟的進程數量
pm.min_spare_servers 最小閒置進程數量
pm.max_spare_servers 最大閒置進程數量
pm.max_requests 單一進程最大可處理連線數

 

其中的max_chlidren設定太小會造成伺服器處理連線的速度下降,設太大則會耗盡系統可用的記憶體

所以必須按照自己伺服器上的執行的程式狀況來調整。

查詢伺服器目前php-fpm所執行的狀態指令:

指令一(可以列出目前各執行序所使用的資源情形)

指令二(可以列出目前執行序所使用的資源平均值)

快速計算php-fpm設定值的網站:

網站一 – pmcalculator

網站二 – Tuning dynamic php-fpm settings

調整完參數,記得要重啟php-fpm

相關文章
  • WordPress部落格網站PHP代碼調用資訊
  • WordPress啟用Redis快取無法登入問題解決方法
  • PHP 8 undefined function finfo_open()錯誤修正
  • Nginx Location設定測試工具
  • 解決PHP探針無法顯示即時數據問題
  • 解決amfphp出現Fatal error: Uncaught VerboseException錯誤
  • 發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

    *

    您好,歡迎來自百度的網友。
    歡迎進入KJ資訊站。
    如果喜歡本站可以幫忙按個讚唷!
    2024 年 12 月
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

    網站統計


    • 文章總數:920篇
    • 開站日期:2015年01月12日
    • 已開站:
    • 資料庫查詢17次,耗時0.267秒
    歡迎光臨,今天是星期五,2024年12月13日。