全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1416|回复: 22

下载服务器用,如何实现带宽动态平均分配

[复制链接]
发表于 2021-6-26 17:37:06 | 显示全部楼层 |阅读模式
假如服务器带宽100m,经常有单个用户占带宽太高,导致其他用户下载很慢。
后来用了nginx 的limit_rate 1m; 后,发现带宽又不能充分被利用。比如总共只有1个用户下载,速度也被限制在1m,导致剩下的99%带宽浪费。

有没有一个办法,能让带宽动态的平均分配到每一个用户?
如果当前同时有1个人下载,每人限速100m。
如果当前同时有2个人下载,每人限速50m。
如果当前同时有100个人下载,每人限速1m。
如果当前同时有1000个人下载,每人限速0.1m。
发表于 2021-6-26 17:41:20 | 显示全部楼层
让用户各凭本事占就完了,为什么要照顾抢不过带宽的
发表于 2021-6-26 17:51:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-6-26 17:38:08 | 显示全部楼层
不知道,等大佬回答。
发表于 2021-6-26 17:46:33 来自手机 | 显示全部楼层
用户到服务器连接性本来就不一样,不如让快的先下完
发表于 2021-6-26 17:49:09 | 显示全部楼层
如果当前同时有2个人下载,每人限速50m。

如果有一个是1000M带宽,另一个是512K ADSL怎么办
发表于 2021-6-26 17:50:37 | 显示全部楼层
nginx智能限速模块
 楼主| 发表于 2021-6-26 17:59:46 | 显示全部楼层
Tracker 发表于 2021-6-26 17:51
你这逻辑就是错的
应该这样:
100M的带宽

按你说的也可以。关键是用什么程序和参数来实现这个功能
发表于 2021-6-26 18:07:14 | 显示全部楼层
zhijuefe 发表于 2021-6-26 17:59
按你说的也可以。关键是用什么程序和参数来实现这个功能

lua
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-11 02:52 , Processed in 0.075777 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表