我正在利用亚马孙第二中心为我的网络服务。 我想知道能够同时使用我的网络服务的用户人数最多。
为此,我使用客户系统的httperf进行了负荷测试。
When the Reply Rate is nearly equal to Request Rate then we can tell that the server is doing well. But for request rate 5 I was getting the reply rate as 1 when testing was done for 20 samples. The value of time-out was 5. Also, many requests were timed out; 300 out of 500 were timed out.
- Is this because I am conducting the test on the client? How do I install httperf on the server?
- Am I doing something wrong? The following is the command that I used on the load testing tool with httperf:
httperf --server=web-service-url --rate=5 --num-conns=500 --timeout=5
- Is httperf a good tool for load testing?
- Does Amazon provide any other mechanisms for load testing?
- The above load testing was done for a web service of type GET. Do we need to conduct separate load testing for POST request and if so, how do we do this?