如何在IIS上生成负载?

时间:2011-05-22 20:54:10

标签: c# http scalability generator wcf-rest

我想开始使用负载均衡器,数据库复制和分片,云计算。我知道我可以遵循许多教程,这没问题,但我不知道如何生成足够的流量来加载Web服务器。我想看看我的测试应用程序工作真的很慢,然后应用一些缩放技术。

如何在本地IIS服务器上产生巨大负载?我可以使用哪些工具?

P.S。如果它有助于我想使用RESTful WCF服务和没有SQL DB /云存储用于测试应用程序

5 个答案:

答案 0 :(得分:2)

微软有一个很棒的工具叫做webstress。他们将其从服务器中删除,但我设法找到它并将其放置here

从我的记忆中,它可以进行日志/重播流量,多个机器生成请求,具有不错的报告功能....

编辑:

朋友发现了另一个:http://seleniumhq.org/

答案 1 :(得分:2)

您可以使用jMeter记录操作并协调一个或多个客户端的负载。它重新设置了一些设置,但既灵活又强大。

http://jmeter.apache.org/

答案 2 :(得分:1)

我会使用Visual Studio 2010 Ultimate Edition来执行Load Tests

如果你谷歌的话还有许多其他文件和文章。

答案 3 :(得分:1)

有几种可用的工具,这里有几种免费工具:

虽然这些都是java工具,但您可以使用它们来生成针对IIS的负载

答案 4 :(得分:0)

我没有广泛使用它,但SoapUILoadUI可以很好地协同工作。