當前位置:首頁 » 文件管理 » 球球大作戰巨星模式緩存

球球大作戰巨星模式緩存

發布時間: 2023-08-08 18:03:50

『壹』 蘋果手機玩球球大作戰為什麼會卡頓

這是典型的游戲伺服器設計爛,沒有考慮4G下會頻繁切換IP的情況。所以我的結論是沒救。
———————————
游戲伺服器都會和手機維持一個長連接,用來向手機推送事件,比如日常任務開啟。這個長連接雖然是手機發起的,但是當手機突然切換網路的時候,在運營商處分配出來的IP和埠號不一定和原來的一樣。這就導致原來的連接實際上不可用。而伺服器要檢查到連路不可用需要時間,比如TCP斷鏈檢測默認45秒,而這個時間段相比手機的網路切換實在太久,手機發起重連接的時候,如果伺服器不做一致性准入處理,在45秒內根本連不上,表現就是「我擦,怎麼又沒反應了」。當然45秒可以在程序上設置更短,比如5秒,但是相比400毫米級別的切換還是太久。
連不上的邏輯是部分正確的,因為我們要保護「在線用戶」,防止線上用戶被攻擊者踢掉線這種悲劇發生。然而在移動網路上這種邏輯需要修改:因為移動端經常換鏈路,那麼只要用戶是用同一個設備再次連接的,伺服器需要用新連接替換掉舊連接。




熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:741
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372