我在装有 Apache/2.4.7 的 Ubuntu 14.04.2 LTS 服务器上托管了一个网站。很快,我计划发布一个大文件,预计下载量会很高。
我想限制分配给此文件下载的流量百分比,以便网站仍能正常运行(例如,只给它 100 Mbit/s 中的 90)。
该限制可以针对这一个文件或每个子域(我可以为此目的创建一个新的文件)。
到目前为止,我发现的唯一方法是限制每个连接的带宽,但我希望它成为此文件所有连接的全局限制。
如果有必要,我也愿意安装 Apache 之外的其他程序。
答案1
使用 mod_bw,您可以限制 apache 中每个虚拟主机条目的带宽。
https://stackoverflow.com/questions/17009248/limit-bandwidth-per-apache-virtual-host