有可能减慢IIS的速度吗?

有可能减慢IIS的速度吗?,iis,web-applications,iis-7,webserver,Iis,Web Applications,Iis 7,Webserver,我使用Win7和IIS7建立了一个本地开发Web服务器 我经常需要使用“非常慢”的互联网连接测试我在所有浏览器上开发的应用程序和网站,以确定所有客户端脚本如何执行,以及图像和所有链接资源是否在所有浏览器上正确有序地加载 现在,这涉及到将项目部署到远程服务器,然后通过慢速internet或网络连接进行测试。在我的例子中,这通常只有在项目结束时才可能实现。只是为了速度测试而时不时地部署项目是一件痛苦的事情 是否有可能降低IIS的速度,使其表现为通过非常慢的internet连接进行连接,并以这种方式测

我使用Win7和IIS7建立了一个本地开发Web服务器

我经常需要使用“非常慢”的互联网连接测试我在所有浏览器上开发的应用程序和网站,以确定所有客户端脚本如何执行,以及图像和所有链接资源是否在所有浏览器上正确有序地加载

现在,这涉及到将项目部署到远程服务器,然后通过慢速internet或网络连接进行测试。在我的例子中,这通常只有在项目结束时才可能实现。只是为了速度测试而时不时地部署项目是一件痛苦的事情

是否有可能降低IIS的速度,使其表现为通过非常慢的internet连接进行连接,并以这种方式测试应用程序。这也将帮助我在一台独立的PC(没有PC网络)上测试应用程序,就像在一台没有网络连接只有internet连接的家用台式机上一样

很抱歉听起来像个菜鸟。。。帮不上忙,因为我就是其中之一:)

谢谢, 诺曼

更新:这个问题的几乎所有答案都很好,并且适用于不同的情况。。。。对我来说(Win7上的IIS7),选择的答案是最合适的。。。我相信你会在这里找到一个适合你的答案:)。所以谢谢大家。。。哦如果下一版本的IIS或VS附带磁铁,也不要感到惊讶D


这只是暗中捅了一刀。我在我的机器上使用NetLimitor来限制我的下载管理器(一个单独的应用程序)。这可能是有用的。注意,这是一个试用软件应用程序。Mitch Wheat的答案可能更合适。

也有一个选项,这可能更方便。

您可以始终使用Firefox附加组件(例如)来限制浏览器而不是服务器。

您还可以更改PC上的网络适配器设置。例如,更改MTU大小会极大地影响网络性能。大量增加MTU大小会增加延迟/延迟,而减少MTU大小通常会减少带宽

或者,您可以在以太网电缆顶部设置一个大磁铁。干扰会导致大量数据包必须重新发送,从而降低有效带宽


编辑:显然还可以将网络吞吐量降低85%。因此,WiFi用户还有另一种选择。

+1供Fiddler参考。这在将来可能会很有用。。。。Fiddler可以在本地IIS7安装上使用,还是必须在网络上使用“模拟调制解调器”要工作吗?@Norman-Fiddler将客户端作为代理服务器运行,这样您就可以使用它来降低开发机器上浏览器的流量。对于像我这样的新手:链接的代码可以通过规则>自定义规则在Fiddler中找到。。。它是通过规则>性能>模拟调制解调器速度来激活的。Siis 7.X比特率限制与我现在仅用于媒体流的情况相同;)六羟甲基三聚氰胺六甲醚。。。。磁铁。。。。有趣:)+1以获得创新的解决方案!——我相信很多ppl现在都在寻找磁铁。。。。应该是开发者工具包的一部分:如果你使用无线连接,你可以在你的电脑旁边煮一堆热口袋=P。“双高清触摸屏,一台四核电脑,一台2000瓦的微波炉和一块100特斯拉磁铁……现在你称之为工作站!”别忘了在整个东西周围放一个法拉第笼——不想捕捉到来自手机的意外干扰。“一个精心布置的微波炉”。。。伙计,调试确实在进步…;)