跳到主要内容
CNode

nginx的负载均衡,对webscoket有影响吗?

问答
Jjklnode发布于 11 年前最后回复 11 年前
243260

如题,服务器入口nginx,正常的http请求会按负载均衡随机分配到不同的后端服务上,webscoket服务可以这么配置入口吗?

查看回复

回复 (2)

F
fuhaiq#211 年前

当然会有影响了,两个分布在不同服务器上的ws是无法通信的,所以要借助消息中间件来实现。 选择一个带pub/sub的就可以。比如redis。 推荐使用socket.io来做消息通信,因为socket.io专门为redis设计了  socket.io-redis 来实现分布式的消息通信。

N
NauxLiu#111 年前

Nginx 从 1.3 版本就支持 Websocket 了。

参与回复

登录后即可参与回复。登录