开发者

How to generate load on IIS?

开发者 https://www.devze.com 2023-03-07 11:49 出处:网络
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开发者_JS百科 generate suffici

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开发者_JS百科 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?

P.S. if it will help I want to use RESTful WCF service and No SQL DB/Cloud storage for a test app


There are several tools available, here are a couple of free ones:

  • JMeter
  • Grinder

Although these are both java tools, you can use them to generate load directed at IIS


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.

http://jmeter.apache.org/


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.


I haven't used it extensively, but SoapUI and LoadUI work well together to do this.

0

精彩评论

暂无评论...
验证码 换一张
取 消