In my case, I act as a webservice, and I get a constant rate of
inbound requests no matter what the responsivity of my server is like.
 As for what I'd expect users to do, I'm with Felix, I think users
click refresh no matter what (as I certainly do when a server gets
unresponsive!  maybe it will work this time) ;-)

will

On Sun, Aug 8, 2010 at 2:21 PM, sebb <[email protected]> wrote:
> On 28 July 2010 08:13, Felix Frank <[email protected]> wrote:
>> Hi Deepak,
>>
>> all of the below is true and quite accurate. The trouble with Jmeter is
>> that it is too "patient", and even starting 1000 threads or more won't
>> inject the same level of stress to on your server as a couple hundred
>> real world users would. That's because Jmeter will gladly stand by for
>> minutes at a time. Finding your throughput plateau is fine and all, but
>> it would be nice if I could wreck the webserver the same way a swarm of
>> real users will.
>
> What you appear to be saying is that real users will give up waiting
> for a response if it takes too long, and resubmit the request.
> Is this really how users behave? I would have expected them to do
> something else, and try again later.
>
> But if your users really do keep hitting the unresponsive server, then
> by all means use timeouts.
>
> Also consider adding an Assertion to fail any samples that take too long.
>
> If the server does not respond sufficiently quickly under load, then
> that is a problem that needs to be addressed.
>
>> Regards,
>> Felix
>>
>> On 07/27/2010 10:57 PM, Deepak Goel wrote:
>>> Hey
>>>
>>> Namaskara~Nalama~Guten Tag
>>>
>>> Just another though to this:
>>>
>>> If your load is reaching the servers, looks like the max load which your
>>> server system can handle is that of one Jmeter server. When you add more
>>> servers, the throughput will reduce as the max throughput of the system has
>>> already been reached. After the max throughput has been reached, if you
>>> increase the load, the throughput starts dropping as your server cannot
>>> handle so many concurrent sessions simultaneously creating an overhead on
>>> the execution of all the request in the system.
>>>
>>> For any system, you have to know what is the max throughput which it can
>>> achieve beyond which the response time starts increasing exponentially. The
>>> throughput then reaches a plateau, and if you increase the load further the
>>> throughput would start decreasing and the system might even crash.
>>>
>>> I guess thats what happens in real world scenarios too. For example: In
>>> normal shopping periods, the system is able to manage the real user load
>>> with reasonable response times. During festive times, the system gets too
>>> drained out with the incoming request, and the response time increases
>>> exponentially. This causes a constant throughput and sometimes even the
>>> system to crash.
>>>
>>> Did you try this option?
>>> *****************************************************
>>> Or is all of this complicated setup == a
>>>> large thread group + long ramp up period?
>>> *****************************************************
>>> Deepak
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to