0
我正在使用Amazon EC2服務來處理我的Web服務。我想知道可以同時使用我的Web服務的最大用戶數量。使用httperf負載測試Amazon服務器EC2
爲此,我使用客戶端系統中的httperf執行負載測試。
當答覆率幾乎等於請求率時,我們可以知道服務器運行良好。但對於請求率5,當20個樣本完成測試時,我的回覆率爲1。超時值爲5.另外,許多請求超時; 500箇中的300個超時。
- 這是因爲我正在客戶端進行測試嗎?如何在服務器上安裝httperf?
- 我做錯了什麼?以下是我使用帶有httperf的負載測試工具的命令:
httperf --server=web-service-url --rate=5 --num-conns=500 --timeout=5
- httperf是負載測試的好工具嗎?
- 亞馬遜是否提供其他任何負載測試機制?
- 上述負載測試是針對類型爲GET的Web服務完成的。我們是否需要對POST請求進行單獨的負載測試,如果是這樣,我們該怎麼做?
感謝和問候, 迪帕