C# 一种不通过网络适配器模拟对IIS的请求的方法?

C# 一种不通过网络适配器模拟对IIS的请求的方法?,c#,performance,asp.net-mvc-3,iis-7,C#,Performance,Asp.net Mvc 3,Iis 7,我想用不同的操作过滤器集检查单个非常短的ASP.NET MVC3操作的性能, 我希望这样做的方式是用我能生成的尽可能多的请求轰炸我的应用程序(一个调用可以快速准确地测量)并比较结果 问题是这个测试的瓶颈很可能是网络适配器, 有没有一种方法可以直接将请求发送到应用程序,使它们仍然通过所有IIS(7)和应用程序调用堆栈?我假设您谈论的是本地主机基准测试(或者压力测试,如果您愿意的话)。如果将站点IP分配给以太网卡,请将其切换到127.0.0.1。另一种选择是安装MS环回适配器(一个假网卡)并将IP从

我想用不同的操作过滤器集检查单个非常短的ASP.NET MVC3操作的性能, 我希望这样做的方式是用我能生成的尽可能多的请求轰炸我的应用程序(一个调用可以快速准确地测量)并比较结果

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

我假设您谈论的是本地主机基准测试(或者压力测试,如果您愿意的话)。如果将站点IP分配给以太网卡,请将其切换到127.0.0.1。另一种选择是安装MS环回适配器(一个假网卡)并将IP从以太网移动(暂时?)到假网卡。

嘿,但是在负载高于该web服务器的网络接口可以处理的负载的情况下进行压力测试有什么意义?如果网卡最多只能接受x GB/秒,那么您的web应用程序很可能永远不会超过该负载,对吗?