NGINX - 动态限制带宽

NGINX - 动态限制带宽

我将部署一个包含几个大型媒体文件(~10 GiB)的网站,并且我想平衡它的负载。

NGINX 将用于提供文件。我想要实现的是这里已经讨论过的事情,但尚未收到真正的答案。

这两篇文章的意图相似:

动态带宽限制

平衡服务器带宽

我有一个千兆管道,我想给每个用户相同数量的带宽。(即,一个下载的用户将拥有整个千兆,两个下载的用户将拥有 500Mbps/个,依此类推)

有没有办法用 Nginx 实现这种“动态限制”?我知道有一种方法可以用 Nginx 限制用户的带宽,但存在以下问题:

正常的节流只会分配例如每个用户 100Mbps,但如果只有一个用户下载,管道的其余部分将无法得到充分利用。

相关内容