LNMP单机高并发的简单优化
生活随笔
收集整理的這篇文章主要介紹了
LNMP单机高并发的简单优化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
小項目使用單臺機器,2核4G,使用CentOS+Nginx+MySQL+PHP環境搭建的搶購活動。前臺Vue+Laravel框架提供API及后管,使用Redis防止超售問題。
優化前使用默認的lnmp配置,活動開始后基本卡死,php-fpm日志記錄到線程數量不夠、CPU占用90%以上。慢日志中發現laravel include過多文件導致磁盤IO過高,網站請求變慢,進而導致nginx日志中過多的499狀態碼(客戶端主動關閉),用戶體驗效果很差。
我使用的幾條優化方法:
測試優化富貴論壇后,并發能穩定在140左右,基本無錯誤,響應很快,體驗提高很多。
總結
以上是生活随笔為你收集整理的LNMP单机高并发的简单优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lnmp1.7安装环境后mysql无法启
- 下一篇: 使用Nginx反向代理部署laravel