限制所有用户的 Apache 下载流量

限制所有用户的 Apache 下载流量

假设我的子域名为 largefiles.domain.com,它位于专用服务器上,我可以更改任何配置。服务器运行 Apache/2.2.3 (CentOS)

如何将从 Web 服务器下载的每个文件的所有文件下载限制为 10Kbps?为整个子域实现此操作的最简单的解决方案是什么?

答案1

我会选择mod_bw

示例:限制每个用户在 vhost 上的最大速度为 10Kb/s:

<Virtualhost *>
  BandwidthModule On
  ForceBandWidthModule On
  Bandwidth all 10240
  MinBandwidth all -1
  Servername www.example.com
</Virtualhost>

答案2

mod_cband 应该可以帮你解决这个问题。

请参阅这个精彩的教程:http://www.howtoforge.com/mod_cband_apache2_bandwidth_quota_throttling

相关内容