I'm trying to benchmark a simple webserver I wrote, but I'm having trouble deciphering what Autobench has outputted. I've been googling all over for help on this (even going through the autobench and httperf source code) but haven't been able to grok what's going on.
I ran the following benchmark on my server:
autobench --single_host ...
I have a web server based on paste.httpserver as an adapater between HTTP and WSGI. When I do performance measurements with httperf, I can do over 1,000 requests per second if I start a new request each time using --num-conn. If I instead reuse the connection using --num-call then I get about 11 requests per second, 1/100th of the speed....
Does anyone know what this httperf error means? Is this having a negative effect on my tests?
httperf: connection failed with unexpected error 105
...
I'm unable to decide which is a better benchmarking tool-Is it apachebench tool or httperf?
Please help me to decide which one would be the most appropriate tool to be chosen for benchmarking the web application.
...
Hey all,
I'm wondering what the importance of the connreset with httperf is. When testing a single webpage, I receive no errors. When using a simple .log file with several pages, I am getting 100% connreset errors. Suggestions on how to overcome this?
...
I want to load test a site with httperf. But this is not for performance testing. It is to reproduce a random bug where sessions are not maintained correctly and content generated by users are swapped. Can i use httperf to make simultaneous post requests and verify the response/results of the post are consistent?
...