我想在两个服务器上安装一个nodejs聊天应用程序,但我担心的是,节点会检查想要在套接字上发送消息的用户是否连接在不同的套接字上。
这种交流是可能的吗?
发布于 2015-09-16 10:12:58
检查一下https://github.com/indutny/sticky-session是否可以像使用socket.io那样为您工作
Socket.io正在执行多个请求,以执行握手和与客户端建立连接。通过集群,这些请求可能会到达不同的工作人员,这将破坏握手协议。
粘性会话模块使用其IP地址平衡请求。因此,客户端将始终连接到同一个工作服务器,socket.io将按预期工作,但在多个进程上工作!
https://stackoverflow.com/questions/32605514
复制相似问题