php-fpm老是掛,該怎麼處理

來源:互聯網
上載者:User
php-fpm老是掛
新做的一個項目 切換到線上的一個網域名稱(訪問量有點大) 就出現502 了。

日誌是 類似

[error] 3169#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "127.0.0.1"

貌似fpm根本沒啟動一樣的。。

之前調試sql(把sql輸出在header中,資料比較多時容易出現502)。現在把一些header輸出都關閉了。訪問量大了也掛。
換個網域名稱,沒什麼訪問量就沒什麼問題。這種情況一般是什麼造成的。求大神!

------解決方案--------------------
把nginx的worker_rlimit_nofile設定成與系統ulimit -n的值一樣。

另外把php-fpm.conf的rlimit_files參數也設定成與ulimit -n的值一致。再根據伺服器能力,調調那些跟進程相關的參數。

就不容易出現502了。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.