httpd-modules-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Elison Smith <elison.sm...@gmail.com>
Subject Re: Loadtesting tools ?
Date Mon, 08 Jun 2009 12:09:23 GMT
Thanks everyone, for your responses!
I will try these tools out.


2009/6/3 Jérôme Renard <jr@ez.no>

> Hello,
>
> Sorin Manolache a écrit :
>
>  On Wed, Jun 3, 2009 at 19:41, Elison Smith <elison.smith@gmail.com>
>> wrote:
>>
>>> Hello,
>>>
>>> (I realize that this question is not an exact fit for this mailing list)
>>>
>>> I have a website that runs Apache 2.x. I want to loadtest this site.
>>>
>>> I want to loadtest with as much as 50-100 requests per second.
>>>
>>> Any pointers to tools/ online services ?
>>>
>>> I am happy to pay for a tool that can do this.
>>>
>>>
>> Try jmeter http://jakarta.apache.org/jmeter/index.html although I
>> could not find a way to send requests at a specified rate. At work, we
>> use jmeter to send as many requests per second as possible and then we
>> look at jmeter's logs.
>>
>> The required number of threads in order to reach a throughput of T
>> req/sec is T x avg_resp_time in seconds.
>>
>> If you want your test to last S seconds, each thread must loop
>> S/avg_resp_time times.
>>
>> So, for a desired throughput of 100 req/sec, a response time of let's
>> say 0.5 seconds and a test of 10 minutes you'll need 100 x 0.5 = 50
>> threads, each of them looping 600/0.5 = 1200 times.
>>
>> You can configure what you want to log. You'll be able to compute the
>> histograms of response times, the error rate, the obtained throughput,
>> etc.
>>
>
> Totally agree with what Sorin said, Jmeter is a really powerful tool.
> It requires to practice a little bit but once you are used to it and its
> interface you can do a lot of things.
>
> If you do not want to use Jmeter you can also use Apache Benchmark, less
> powerful than JMeter but sometimes it is just what you need :
>
> - http://httpd.apache.org/docs/2.2/programs/ab.html
>
> You can also use a nice little tool called abgraph which makes ab a bit
> easier to use especially if you want to get graphical results with GnuPlot
> :
>
> - http://sourceforge.net/projects/abgraph
>
> Otherwise you can also try FunkLoad, which is a nice tool as well (a bit
> different than Jmeter though) but my preference goes to Jmeter anyway.
>
> - http://funkload.nuxeo.org/
>
> Hope that helps.
>
> --
> Jérôme :)
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message