当传输大文件时,nginx 1Gbps上传吞吐量链接似乎很小,无法处理3-4个存储服务器的传输数据。
我的问题的原因是代理中的瓶颈-所有数据都通过负载均衡器。
Web服务器从存储中下载文件,并通过http(现在通过一个nginx作为负载均衡器)流传输文件。
是否可以将nginx配置为不参与数据流传输(静态和动态数据将直接来自Web服务器)并且仅平衡请求?如果不是,我应该使用什么?
最佳答案
dns负载平衡的常用解决方案附加层是第二层解决方案,它是链路中应用程序层之间的平衡。由于未监控负载,此问题尚未完全解决,但是可以通过使用此层进行分区来提供额外的带宽容量。
关于streaming - 如何平衡文件流中的带宽负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663990/