2

我想开始使用负载平衡器、数据库复制和分片、云计算。我知道我可以学习很多教程,这没问题,但我不知道如何生成足够的流量来加载 Web 服务器。我希望看到我的测试应用程序运行得很慢,然后应用一些缩放技术。

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

PS,如果它会帮助我想使用 RESTful WCF 服务和无 SQL 数据库/云存储来测试应用程序

4

5 回答 5

2

微软有一个很棒的工具叫做 webstress。他们从他们的服务器上删除了它,但我设法找到它并将它放在这里

根据我的记忆,它可以记录/重播流量,多台机器生成请求,具有不错的报告功能......

编辑:

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

于 2011-05-22T20:59:49.803 回答
2

您可以使用 jMeter 记录操作并在一个或多个客户端上编排负载。它需要一些设置,但既灵活又强大。

http://jmeter.apache.org/

于 2011-05-22T21:01:54.743 回答
2

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

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

于 2011-05-22T21:06:02.097 回答
1

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

如果您使用谷歌搜索,还有许多其他文档和文章。

于 2011-05-22T21:04:58.057 回答
0

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

于 2011-06-02T15:17:00.223 回答