是否有任何解决方案在C#中发出10000个并发Web请求?

时间:2014-10-01 13:15:39

标签: c# asp.net web-services rest web

我想测试托管在HP-580dl中的asp.net web api REST服务,我想测量10,000个同时请求到达服务时的性能和响应时间。

有没有办法在C#中做到这一点?

2 个答案:

答案 0 :(得分:1)

Siege是衡量并发请求下的负载的好工具:http://www.joedog.org/siege-home/

它不是用C#编写的,但没有理由说它应该是。

答案 1 :(得分:0)

Visual Studio负载测试工具提供此功能,并且可以在您需要分布式配置文件和/或比单个客户端计算机可支持的更高并发级别的情况下控制多个代理。

Create and run a load test