1

How to know the maximum load of my application or server. I need to know this to decide whether my application need to be cluster or not.

If we have to do a test to know, so we need a lot of concurrent client to hit the server. But we can't simulate this like in the real world, how to simulate concurrent millions of people..?

Maybe we can test for a single server in a production. But when it fail, it will be a bad user experience. Of course we can improve it after that.

Knowing the maximum load earlier might be better.

Amro
  • 123,847
  • 25
  • 243
  • 454
uudashr
  • 119
  • 1
  • 4

2 Answers2

0

If you aren't familiar with JMeter or other open source installed tools, try a web or cloud-based tool. I'm going to recommend trying Loadzen (full disclosure, I run this site) that would let you record a user scenario and simulate distributed load and only charges on a per-test basis.

No matter which cloud-based tool you chose to use though, I'd recommend making sure you start small and ramp up slowly, otherwise you run the risk of not finding the tipping point for your application server.

Martin
  • 118
  • 1
  • 6
0

Try using a load testing framework like Grinder (very good) or JMeter (limited but easy). Both written in Java, but can load test any web application.

skaffman
  • 398,947
  • 96
  • 818
  • 769