Devs.tw 是讓工程師寫筆記、網誌的平台。歡迎您隨手紀錄、寫作,方便日後搜尋!
過一段時間 流量提高 網站又開始當機
研究之後 發現是 php-fpm 故障
/etc/init.d/php7.2-fpm restart
這可以重啟,就不用整台機器 reboot
nano /etc/php/7.2/fpm/pool.d/www.conf
試著調整
pm.max_children 5 -> 16
結果更頻繁地當機了!
就先 16 -> 8
繼續亂調
pm.max_requests = 500
原本是0,好像是無上限的意思
試試看500,看系統會不會穩定下來
很快又再次當機了!
接著試試看 200
很快又再次當機了!
接著試試看 50
很快又再次當機了!
接著試試看 10
很快又再次當機了!
根本不是 pm.max_requests 的問題!
https://segmentfault.com/a/1190000014735855
調整成 pm = static
再觀察看看吧