我正在使用webapp2
Web框架在GAE上开发Web应用程序。这是一个双人游戏,同时玩这个游戏的多个实例。服务器充当在两台计算机之间传达游戏数据并验证它的路径。 客户端仅通过HTTP请求与服务器进行通信。检测客户端是否已断开连接
为此,我将创建一个表,其中存储IP地址userId(通过使用cookie)和用户名(如果用户已注册)用户和地址到游戏实例他们正在玩。我不会删除表格中的条目,但我意识到,如果一个(或两个)玩家在游戏结束之前断开连接或出现网络错误导致一个(或两个)玩家退出。
我该如何知道游戏不再活动,以便我可以从表格中删除条目并通知玩家仍在等待对手移动?
对于keepalive有一定的过程。 http是无状态的。 –
@ DanielA.White我不明白。你能告诉我该怎么做吗? – tMJ