壓力測試工具
- ab(apache benchmark)
- wrk, http_load, Web Bench, Siege, Apache JMeter
ab -c 100(並發數) -n 5000(總請求數) url
可以從以下方面來解決優化。
流量優化
防盜鏈處理
前端優化
- 減少http請求
- 添加異步請求
- 啟用瀏覽器緩存和文件壓縮
- CDN加速,就近訪問
- 建立獨立圖片服務器
服務端優化
- 頁面靜態化
- 並發處理、swoole
- 隊列處理
數據庫優化
- 數據庫緩存
- 分庫分表、分區操作
- 讀寫分離
- 負載均衡
Web 服務器優化
- 負載均衡(七層、四層)