我想用一组不同的动作过滤器来检查一个非常短的ASP.NET MVC3动作的性能,我想要的方法是通过对我的应用程序进行轰炸,使其产生尽可能多的请求(一次调用要快速以进行准确测量)并比较结果。

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

===============>>#1 票数:0

我假设您正在谈论本地主机基准测试(如果愿意,可以进行压力测试)。 如果您的站点IP已分配给您的以太网卡,则将其切换到127.0.0.1。 另一个选择是安装MS LoopBack适配器(假网卡),然后将IP从以太网移动(临时?)到假卡。

  ask by user1088045 translate from so

未解决问题?本站智能推荐:

1回复

当请求来自另一台计算机并返回HTTP 200和文本时,IIS处理请求的时间更长

在我的ASP.NET MVC3应用程序,我有两个非常简单的控制器动作,其中一个返回ContentResult有一小段硬编码的文本,另一个返回HttpStatusCodeResult代码为403。 部署应用程序,然后从同一台计算机多次将请求包发送到该控制器操作所服务的路由,然后从另一台计算机
1回复

MVC3加速生产iis7

我有一个MVC3应用程序,可以在我的开发环境中快速运行(即使指向生产数据库)。 但是,当我发布该应用程序并将其移至生产iis7环境时,它以惊人的速度运行。 我了解到,初始负载可能会在应用程序池启动时花费几秒钟,但这需要20秒钟以上的时间。 然后快速点击几下,下一次点击将再次花费20+秒。
1回复

无法从IIS 7中的razor(C#)项目运行cmd.exe

我正在尝试使用以下技术开发C#项目: MVC3,Nhibernate,Pokein,Razor ...以及一个项目阶段,我启动命令行以通过以下方式在两台服务器之间备份数据库: 和 它在本地运行良好,但是在未运行命令的Windows 2008 R2服务器中的IIS7服务器中。
3回复

可以在ASP.NET / IIS 7中有选择地禁用gzip压缩吗?

我使用长期的异步HTTP连接通过AJAX向客户端发送进度更新。 启用压缩时,不会以离散块的形式接收更新(出于显而易见的原因)。 禁用压缩(通过向<system.webServier>添加<urlCompression>元素) 确实解决了问题: 但是,这会在站点
2回复

如何正确设置IIS 7应用程序池标识?

将我的网站部署到IIS7.5后,我发现了一个奇怪的行为:默认情况下,当应用程序池标识为ApplicationPoolIdentity (如IIS应用程序池标识中所推荐的那样), Ninject似乎被忽略,因为我在创建时遇到以下错误第一个控制器: System.InvalidOperat
1回复

如何在IIS 7中设置ASP.NET MVC 3子应用程序?

我尝试在IIS 7上设置MVC 3 sup-application。根应用程序也是MVC 3应用程序。 因此,我的根应用程序在www.mysite.com上运行-子应用程序必须是www.myapp.com/subapp 我认为问题出在web.config ...
1回复

IIS和RestSharp - >响应正文被切断40x错误?

情况 看起来很简单:我有一个在IIS 7上运行的服务。客户端POSTS数据(application / json)我在接受之前验证了数据。 如果我不接受它,我真的想要返回406和〜相同的数据作为正文(可能已更改/更正)[1]。 不幸的是,这导致截断的响应主体也称为无效的json。
3回复

将带有SQL Server 2008数据库的MVC3应用程序发布到IIS 7

如果这是一个愚蠢的问题,请原谅我,我知道以前也有类似的问题,但是我无法为我做任何事情。 我已经使用SQL Server 2008数据库在c#中开发了一个非常简单的mvc3应用程序。 我需要将其发布到另一台运行iis7的PC上。 我也需要数据库结构和内容来与应用程序一起使用。 谁能
2回复

IIS7 C#ASP.NET Web应用程序中某处的堆栈溢出

我的网站的IIS7工作进程(w3wp.exe)每隔几分钟就会重新启动,这是由于中型应用程序中某个地方发生了堆栈溢出异常。 事件查看器未提供有关代码中错误发生位置的任何详细信息。 在事件查看器中没有堆栈跟踪可从中查找错误的位置。 代码(afaik)中没有特定的递归函数,可能存在间接
1回复

IIS 7.0中的MVC3不断收到HTTP错误404.0-找不到

我已经实现了可在Visual Studio中使用的MVC3 Web应用程序。 http:// localhost:1234 / Home / Index这是有效的主页。 我已经在IIS 7.0中进行了部署,并且继续观察 HTTP错误404.0-找不到所需的资源已被删除,名称已更