In our application, We have 6 instance of application server.
When we test it manually, we will land on some node randomly. When i run our JMeter test (with 20 users), most of the load(70%) goes to 1 specific node out of 6 nodes. 30% goes to another specific node from the rest 5.
I see the information via JSESSIONID set in the request cookies.
Issue:
I was thinking the load will be balanced on all the 6 nodes equally (more or less). Is this my application issue? Or Does it have to do anything with JMeter?
Note:
- Our app server is JBoss. It is a cookie injection based load balancing.
- I do not send the request to any specific app server via cookie. The cookie is set automatically.