websocket重新连接过程时捕获数据?

时间:2018-11-03 15:40:04

标签: javascript http tcp websocket

如果服务器未将数据推送到客户端,

websocket连接将在几分钟后自动关闭。我观看了关闭事件,然后重新连接了websocket。

但是重新连接websocket将花费几秒钟。在重新连接时,如果服务器发送数据,客户端将丢失这些数据。

如果我想在重新连接websocket时捕获数据怎么办?

1 个答案:

答案 0 :(得分:1)

如果websocket连接处于关闭状态,则可以在服务器中缓存数据。建立连接后,立即将数据推送到客户端。

要进行缓存,有多个选项Redis-https://redis.io/或memcached-https://memcached.org/