websocket集群情况下Nginx 代理出现的坑

Posted 指针怒草内存栈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了websocket集群情况下Nginx 代理出现的坑相关的知识,希望对你有一定的参考价值。

那么问题的背景: A想给B发送socket 消息 ! A这消息 这时候被Nginx 轮询发到了C 服务器上!

擦!   这时候就蛋疼了!   要接收消息那个人在B服务器上!     B就这样苦逼的收不到了!

 

最简解决方案:

    1.我先百度了下,草。发现各种说发  ,什么MQ进行什么的! 反正麻烦!

    2,redis 中有一个发布和订阅  !   搞定收工!

  

以上是关于websocket集群情况下Nginx 代理出现的坑的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot使用WebSocket实现服务端推送--集群实现

Nginx 作为 websockets 和 post 请求的转发代理

django3,websocket,asgi,daphne,nginx 结合使用示例

使用 Nginx 本地模拟集群访问

通过 nginx websocket 代理连接时 WebApp 崩溃

Nginx 反向代理后 WebSocket 会无法连接的问题