我是django-websocket-redis
的新手,正常情况下我遇到了一些问题。检测客户端的redis websocket是否发生重新连接
我建立了从客户端到服务器的通信,反之亦然using Websockets for Redis。
我想检测当客户端从服务器(连接被关闭和/或再次打开之意)reconnected
或disconnected
,使我实现了一个机制,其中客户端负责问:“我错过了什么“当他们重新连接时,然后查询他们错过的数据。
目前我的客户端代码是这样的(fiddle here)。 我可以检测到第一次建立连接的时间,但不会在websocket连接断开并重新连接时检测到连接。
任何想法,我该怎么做?
如果事情不太清楚,请询问 –
您可以使用标志一旦连接断开,您就可以设置它。重新连接时,您可以检查标志并确定连接是否断开或重新连接。 –
你的建议是有道理的(当然),事情是,当服务器断开连接时,我没有收到“警报”。这是一个屏幕截图,让事情变得更轻松http://prntscr.com/b3jpkv –