限制带宽

注意 注意 使用 Internet 协议版本 6 (IPv6) 的网站不支持带宽限制。

如果 Web 服务器使用的网络或 Internet 连接也被其他服务使用,例如电子邮件或新闻,您可能希望限制 Web 服务器所使用的带宽,以便其他服务也可使用。如果 Web 服务器作为多个网站的宿主,您可以单独控制每个站点使用的带宽。

带宽限制使用数据包计划程序来管理何时发送数据包。当您用 IIS 管理器来配置某个站点使用带宽限制时,会自动安装数据包计划程序,而且 IIS 会自动将带宽限制设置为最小 1024 字节/秒。但是,如果使用其他方法(例如 Active Directory® 服务界面 (ADSI) 或 Windows Management Instrumentation (WMI)),则必须安装数据包计划程序,使带宽限制能正常工作。

还要注意,使用 ADSIWMI 来配置带宽限制时,必须将带宽限制设置为大于或等于 1024 字节/秒,因为数据包计划程序无法执行低于 1024 字节/秒的带宽限制设置。单个站点或整个万维网都不使用数据包计划程序时,应卸载该应用程序。有关安装和卸载数据包计划程序的步骤,请参阅 Microsoft Windows Server 2003 家族帮助。

启用带宽限制之前,请使用系统监视器检查“网络接口”对象中的总字节数/秒或当前带宽计数器。如果希望比较传入和传出流量,请检查发送的字节数/秒和接收的字节数/秒。

还要比较“网络接口”对象的值和您的网络连接的总带宽。对于“正常”的负载,服务器使用的带宽不应超过其全部可用带宽的 50%。如果服务器有较大的高峰负载,请将正常负载保持在 50% 以下。剩下的带宽可在高峰期时使用。

如果服务器或特定站点一直使用的带宽超过可用带宽的 50%,请按照以下步骤来限制带宽。

设置全局 WWW 服务最大带宽不会替代已为服务器上的单个网站建立的最大带宽。单个站点根据已设置的最大值来限制带宽,而全局设置限制所有其他未限制带宽的网站。

全局 WWW 服务带宽限制设置不会整体影响 FTP 站点或 FTP 服务。

要点 要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"

全局限制 WWW 服务带宽

  1. 在 IIS 管理器中,展开本地计算机,右键单击“网站”文件夹,然后单击“属性”。
  2. 单击“性能”选项卡,然后在“带宽限制”部分,选中“限制网站可以使用的网络带宽”复选框。
  3. 在“最大带宽(千字节/秒)”框中,输入目录中每个站点要使用的最大千字节/秒的数值。
  4. 单击
  5. 单击“连接限制为”选项,并在旁边的框中键入在 Web 或 FTP 服务上允许的同时连接的最大数量。
  6. 单击“应用”,然后单击“确定”。

限制单个网站使用的带宽

  1. 在 IIS 管理器中,展开本地计算机,展开“网站”文件夹,右键单击网站,然后单击“属性”。
  2. 单击“性能”选项卡,然后在“带宽限制”部分,选中“限制网站可以使用的网络带宽”复选框。
  3. 在“最大带宽(千字节/秒)”框中,输入此站点要使用的最大千字节/秒的数值。
  4. 单击“应用”,然后单击“确定”。
  5. 要点 要点 要在没有设置全局带宽限制的情况下禁用单个站点的带宽限制,请清除“限制网站可以使用的网络带宽”复选框,或者用 ADSI 或 WMI 将 MaxBandwidth 配置数据库属性设置为 -1。如果有全局带宽限制设置,当清除该复选框时,全局设置会自动应用到单个站点。如果在有全局带宽限制设置时希望单个站点的带宽几乎不受限制,请勿清除“限制网站可以使用的网络带宽”复选框。而是在“最大带宽(千字节/秒)”框中输入一个很大的数值,或者用 ADSI 或 WMI 将 MaxBandwidth 配置数据库属性设置为 -2。

相关主题


© 1997-2003 Microsoft Corporation。保留所有权利