Hi All,

 

I needed some help in loading my web application using JMeter. This is
what I've tried so far.

 

Load Scenario: 

Apply load in multiple batches of 20 users as follows:

*       Ramp up time for each set of 20 users is 200 seconds.
*       Stabilization period of 10 minutes between 20th user and 21st
user, 40th and 41st user etc...

 

Approach #1:

Till now, I've been gradually loading my web application by starting off
multiple instances of JMeter client on a single machine - each instance
adding 20 concurrent user threads.

Pros:  

*       I could go upto 80 simultaneous users (4 instances of Jmeter
client) on 1 client machine.
*       Separate log files generated for each instance, hence if there
are failures, I can relate to which user# failed or slowed down.

Cons:

*         Cannot go very far beyond 80 threads with this approach.

*         I do not get a consolidated .csv result file.

 

Approach #2:

Using JMeter-server option and multiple client machines. 

Pros:  

*       Get a nice consolidated report for multiple JMeter clients. 

Cons:

*         Since I can launch only 1 Jmeter instance on the remote
machine, I'll need large number of client machines to achieve the load
scenario

*         I do get a consolidated .csv result file but it is not
possible to figure which user# failed or slowed down.

 

Can someone help me figuring out Approach #3 to beat the cons associated
with the Approach #1 and #2?

 

Thanks :-),

Amogh

Reply via email to