IIS7:限制服务器的流量

Vla*_*mir 7 asp.net iis iis-7 windows-server-2008 windows-server-2008-r2

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

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

在此输入图像描述

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

在此输入图像描述

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

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

Arp*_*pit 7

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

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

这可能是关键.更多相关信息webLimits,可以发现这里

编辑 - 我发现这个属性webLimits应该有所帮助:

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