Channel组件如何做到高可用方案

xiewen_kevin

channel server只能启动一个,如何做到高可用

Hi walkor,因为项目需要做到高可用,websocket放在了多台服务器上,但channel server只能启动一个,如果部署channel server的服务器宕机了,相当于整个websocket服务器间通讯不能用了,有什么好的办法呢?

179 1 1
1个回答

walkor

部署两台channel server A和B,前面加一层nginx负载均衡,默认只用A负载,利用backup把B设为备用机,A挂了自动切换成B

🔝