Socket.io是否将消息排队发送给已断开连接的客户端?

5

如果在多人游戏过程中客户端套接字断开连接,那么socket.io是否会排队服务器在客户端断开连接后发出的事件?

如果是这样的话,当客户端套接字重新连接时,它将更新所有在其断开连接期间服务器尝试发送到其身上的事件。


1
一个单词,不。 - user207421
1个回答

3
不,你需要在服务器端使用某种数据结构来保存客户端需要的任何数据记录,并能够在客户端再次连接时更新客户端。当用户从Socket.io断开连接然后再次连接时,socket ID永远不会相同,因此您需要某种唯一标识符,可以让服务器知道哪个客户端是谁(例如用户名、用户ID等)。

1
客户端到服务器消息是否也是如此? - aebabis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接