我正在使用webapp2
Web框架在GAE上開發Web應用程序。這是一個雙人遊戲,同時玩這個遊戲的多個實例。服務器充當在兩臺計算機之間傳達遊戲數據並驗證它的路徑。 客戶端僅通過HTTP請求與服務器進行通信。檢測客戶端是否已斷開連接
爲此,我將創建一個表,其中存儲IP地址userId(通過使用cookie)和用戶名(如果用戶已註冊)用戶和地址到遊戲實例他們正在玩。我不會刪除表格中的條目,但我意識到,如果一個(或兩個)玩家在遊戲結束之前斷開連接或出現網絡錯誤導致一個(或兩個)玩家退出。
我該如何知道遊戲不再活動,以便我可以從表格中刪除條目並通知玩家仍在等待對手移動?
對於keepalive有一定的過程。 http是無狀態的。 –
@ DanielA.White我不明白。你能告訴我該怎麼做嗎? – tMJ