如何使用IIS7限制整个服务器的流量?
网站有一项限制功能,但它仅适用于单独的网站:
还有用于IIS的Bitrate Throtting插件,但据我所知,它只能为单独的用户配置:
是否有办法为整个服务器配置流量限制,而不是单个网站?
更新
解决方法是(感谢@Arpit)将<webLimits maxGlobalBandwidth="1000000" />
设置为机器配置。不过要小心! IIS文档中存在错误:您应键入maxGlobalBand[w]idth
(小写w
),而不是maxGlobalBand[W]idth
(大写W
)。
答案 0 :(得分:7)
好吧,我还没试过,但你可以试一试 -
在IIS7中,选择服务器并打开配置编辑器。在右侧窗格中,有一个搜索配置的选项。我们在这里寻找webLimits
。
这可能是关键。有关webLimits
的更多信息,请访问here
编辑 -
我发现webLimits
的这个属性应该有用:
maxGlobalBandwidth
- 指定服务器的最大总带宽。将值设置为0可为服务器启用无限带宽。
默认值为4294967295。