I want to start using load balancers, database replication and sharding, cloud computing. I know I can follow many tutorials, that's no problem, but I don't know how to generate sufficient traffic to load the web server. I want to see my test application working really slow and then apply some scaling techniques.
Q How can I generate huge load on my local IIS server? What tools can I use?
PS if it will help I want to use RESTful WCF service and No SQL DB/Cloud storage for a test app
There was a great tool from microsoft called webstress. They removed it from their servers, but I managed to find it and placed it here .
From my memory, it can do log/replay traffic, multiple machine generating requests, has decent reporting capabilities....
EDIT:
Friend found out another one: http://seleniumhq.org/
You can use jMeter to record operations and orchestrate load on one or many clients. It requeres some setup but is both flexible and powerfull.
I would use Visual Studio 2010 Ultimate Edition for doing Load Tests .
The are also many other documents and articles on if you google it.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.