peer-stream icon indicating copy to clipboard operation
peer-stream copied to clipboard

负载均衡 nginx

Open NierAimer opened this issue 2 years ago • 2 comments

NierAimer avatar Aug 03 '22 08:08 NierAimer

目前整个peer-stream.jssignal.js都是点对点通信的。 如果要支持多张显卡的负载均衡有一下两点思考: 方案一: 1、设计一个额外的http服务,来获取空闲的ws的,这里需要修改signal.js将ws的空闲状态上报到http服务。这里需要新开发一个服务,然后修改signal.js 方案二: 1、采用nginx的ws轮训功能,依次发送给各个ws服务,如果ws服务正在工作,前端再次发起ws的连接请求。 这里需要修改peer-stream.js和signal.js

g0415shenw avatar Aug 29 '22 03:08 g0415shenw

如果考虑更深层次的负载均衡,还需要考虑不同显卡之间的负载,即优先负载到没有工作的显卡上面。

g0415shenw avatar Aug 30 '22 01:08 g0415shenw