streaming - 如何平衡文件流中的带宽负载?

标签 streaming nginx load-balancing

当传输大文件时,nginx 1Gbps上传吞吐量链接似乎很小,无法处理3-4个存储服务器的传输数据。

我的问题的原因是代理中的瓶颈-所有数据都通过负载均衡器。
Web服务器从存储中下载文件,并通过http(现在通过一个nginx作为负载均衡器)流传输文件。

是否可以将nginx配置为不参与数据流传输(静态和动态数据将直接来自Web服务器)并且仅平衡请求?如果不是,我应该使用什么?

最佳答案

dns负载平衡的常用解决方案附加层是第二层解决方案,它是链路中应用程序层之间的平衡。由于未监控负载,此问题尚未完全解决,但是可以通过使用此层进行分区来提供额外的带宽容量。

关于streaming - 如何平衡文件流中的带宽负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663990/

相关文章:

streaming - Flash Media Server 实时流式传输多个视频文件

android - HttpEntity.getContent() 进度指示器?

ios - 如何在 iOS 中捕获音频输出?

amazon-web-services - 使用AWS API获取证书时如何引用AWS ACM证书

logging - 如何让fail2ban读取json docker日志

MYSQL InnoDB Cluster 连接字符串参数

session - Amazon EC2 ELB 将负载定向到其他实例和 session 存储

node.js - 负载平衡 Express 应用实例

networking - 如何使用 OBS 将流传输到可以将流转换为文件的本地服务器?

nginx - nginx 有软退出吗?