可以使用哪些工具來衡量Web服務器的性能?衡量Web服務器的性能
回答
要測試網絡服務器,您可以使用Apache Jmeter。
如果我們使用ngnix怎麼辦? – 2010-12-14 00:53:24
@Aditya:你的問題說「web服務器」 – skaffman 2010-12-14 00:55:56
是的,我對ngnix很好奇。 – 2010-12-14 00:57:32
它總是取決於設置。
根據應用的不同,可能會有不同的瓶頸。
有時它的CPU,sometimtes數據庫的連接,有時插座,有時硬盤等等
最常見的做法是使用攻城(簡單的命令行工具),並增加了併發連接,看看每秒處理多少筆交易。
它會增加每個連接,直到達到最佳,然後它會緩慢地decrase。
您可以製作一組隨機訪問,超差和/或發送隨機數據,請求隨機ID等的模擬更多「真實」客戶端的網址。
完全取決於您的應用程序,這是否相關。
要查看哪裏是瓶頸,您必須將您的服務器應用程序加滿。
ApacheBench(ab)可以做到這一點。這裏是獲取服務器的HTTP響應代碼(AB)只是說有一個HTTP錯誤,並測試運行自動化工具:
dsec.com/source/ab.c.txt
該方案還提供了有關如何配置Linux和Windows(TCP/IP系統選項)以獲得最佳性能的有用提示。
感謝弗雷德,這是一個很好的建議。 – 2010-12-19 18:53:22
- 1. 衡量文件服務器性能
- 2. 衡量服務
- 3. Web服務性能:跨服務器與同一臺服務器
- 4. 很差的Web服務器性能
- 5. Apache Web服務器負載均衡
- 6. Java Web服務的性能
- 7. Web服務的性能
- 8. Web服務器性能/測試工具
- 9. 提高Web服務器性能
- 10. 衡量網頁的性能
- 11. Asp.net asmx Web服務性能
- 12. Web服務性能優化
- 13. 提高Web服務性能
- 14. Cron在負載均衡的Web服務器上的任務
- 15. Drools融合:衡量性能
- 16. blktrace來衡量IO性能
- 17. F5 Web服務器中的負載平衡器客戶端IP
- 18. 通過代理Web服務重複Web服務調用 - 性能
- 19. 您如何衡量Web服務調用的進度?
- 20. 擁有7臺服務器的Hadoop架構 - 平衡連續性和性能
- 21. 如何衡量Android移動Web應用程序的性能
- 22. IIS7性能問題的Web服務
- 23. Web服務的小性能測試
- 24. EJB與Web服務?性能的觀點
- 25. 關於Web服務的性能問題
- 26. Web服務返回集合的性能
- 27. 針對Web服務的性能測試
- 28. WCF Web服務調用的性能
- 29. 從服務器場中移除Web前端服務器(負載平衡)
- 30. Web服務的服務器
Slashdot!呵呵。 – ceejayoz 2010-12-14 00:57:42