Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Swift View在一定时间后停止更新数据_Node.js_Swift_Websocket - Fatal编程技术网

Node.js Swift View在一定时间后停止更新数据

Node.js Swift View在一定时间后停止更新数据,node.js,swift,websocket,Node.js,Swift,Websocket,我有一台iPad,可以通过NodeJS WebSocket实时显示用户队列。当我从我的web应用程序添加用户时,它应该显示;然而,大约半小时后,iPad并没有显示新增的用户 我知道我的WebSocket仍在运行,在两个不同的web应用程序上,我可以看到更新的用户 如果我关闭应用程序并再次打开它,新添加的用户将在视图中显示。 这一定意味着我的iPad的Swift代码需要一些更新或其他什么,对吗?它变冷并且对WebSocket没有反应有什么原因吗 任何反馈都是有帮助的。您可能应该ping您的套接字。

我有一台iPad,可以通过NodeJS WebSocket实时显示用户队列。当我从我的web应用程序添加用户时,它应该显示;然而,大约半小时后,iPad并没有显示新增的用户

我知道我的WebSocket仍在运行,在两个不同的web应用程序上,我可以看到更新的用户

如果我关闭应用程序并再次打开它,新添加的用户将在视图中显示。 这一定意味着我的iPad的Swift代码需要一些更新或其他什么,对吗?它变冷并且对WebSocket没有反应有什么原因吗


任何反馈都是有帮助的。

您可能应该ping您的套接字。那是什么?就像每次有请求时都要记录一样?不,客户端和服务器会相互ping以检测死连接,并在需要时重新连接。它也叫心跳。