IIS7:限制服务器的流量

时间:2012-12-19 08:38:03

标签: asp.net iis iis-7 windows-server-2008 windows-server-2008-r2

如何使用IIS7限制整个服务器的流量?

网站有一项限制功能,但它仅适用于单独的网站:

enter image description here

还有用于IIS的Bitrate Throtting插件,但据我所知,它只能为单独的用户配置:

enter image description here

是否有办法为整个服务器配置流量限制,而不是单个网站?

更新 解决方法是(感谢@Arpit)将<webLimits maxGlobalBandwidth="1000000" />设置为机器配置。不过要小心! IIS文档中存在错误:您应键入maxGlobalBand[w]idth(小写w),而不是maxGlobalBand[W]idth(大写W)。

1 个答案:

答案 0 :(得分:7)

好吧,我还没试过,但你可以试一试 -

在IIS7中,选择服务器并打开配置编辑器。在右侧窗格中,有一个搜索配置的选项。我们在这里寻找webLimits

这可能是关键。有关webLimits的更多信息,请访问here

编辑 - 我发现webLimits的这个属性应该有用:

maxGlobalBandwidth - 指定服务器的最大总带宽。将值设置为0可为服务器启用无限带宽。 默认值为4294967295。