nginx转发websocket请求至其它服务器上提供的websocket服务,这里面保持长连接的原理是什么呢?

来源:10-10 负载均衡

qq_IM_3

2018-04-24

1、nginx转发websocket请求至其它服务器上swoole提供的ws服务,那客户端的websoket是和谁保持的长连接了,这里面保持长连接是什么原理呢?

2、websocket一般也是用nginx转发来做负载均衡吗?

写回答

1回答

singwa

2018-04-25

您好。 ws做负载的话一般也是通过nginx来做转发的,推荐你一篇文章

https://yq.aliyun.com/ziliao/21068

希望能帮到你

0
1
qq_IM_3
看了下这篇文章,文中有两个标题,标题1:对Websocket进行负载均衡,这个是直接在配置文件中添加upstream ; 标题2:为websocket"应用"实现负载均衡,这个是添加一个让nginx支持tcp_proxy_pass的第三方模块来做的; 这个想表达的意思是测试Websocket负载均衡直接配置upstream, 在正式环境需要添加一个第三方模块来确保稳定吗?
2018-04-25
共1条回复

Swoole入门到实战打造高性能赛事直播平台

swoole创始人推荐,借助Swoole打造高性能直播平台

2228 学习 · 1062 问题

查看课程