我有socket.io服务器,
当你失去连接时,所有设备/浏览器都会重新连接,但是如何让订户(设备/浏览器)获得与第一次连接时从数据库中读取的数据相同的数据(权限,名称等,谁控制谁等。)
对于浏览器我可以根据session_id保存此订阅者数据,但设备没有任何session_id?
socket.io中是否有一个机制可以识别同一个客户端,重新连接后bcs总是会改变client.id
答案 0 :(得分:0)
你应该发明自己的" session_id"在您的设备和进程手动重新连接。 Socket.io只是广播员而没有任何持久性的东西。