一种在不通过网络适配器的情况下模拟IIS请求的方法?

时间:2011-12-12 11:28:17

标签: c# performance asp.net-mvc-3 iis-7

我想用不同的Action Filters集检查一个非常短的ASP.NET MVC3动作的性能, 我想要这样做的方法是用尽可能多的请求轰炸我的应用程序(一次调用就是快速准确地测量)并比较结果。

问题是这个测试的瓶颈最有可能是网络适配器, 有没有办法直接向应用程序发送请求,以便它们仍然通过所有IIS(7)和应用程序调用堆栈?

1 个答案:

答案 0 :(得分:0)

我假设您正在谈论localhost基准测试(或者如果您愿意,还可以进行压力测试)。如果您的站点IP已分配给您的以太网卡,请将其切换到127.0.0.1。另一种选择是安装MS LoopBack适配器(假网卡)并将IP(从那时起暂时?)从以太网移动到伪卡上。