标签: file static streaming load-balancing
我有一个高流量的网站(约0.5 - 1.5 TB /天),提供偷渡式下载。它目前通过我的服务器和用户将文件从外部源流式传输。实际上我使用roundrobin来分配负载,但由于我的用户的互联网连接速度和他们下载的连接数量不同而导致我失败(有些人下载一个连接,有些人使用下载管理器,下载8个,例如)。
是否有任何好的解决方案可以提高效率?也许我能够以某种方式确定我的用户的互联网连接速度并使用它来做一些基于数学的负载平衡?
谢谢!