場景局部擁擠不應該造成整服都卡
網游中經常 出現的情況是,某個地圖的局部人數眾多,例如大型的群架,搶Boss,開活動等,
因為玩家聚集,9屏廣播量巨增,網關來不及處理,造成過載網關上的所有人都很卡。
目前的對策是防止網關過載,多開網關 ,遠遠超過正常需要的數量。
假設某個網關極限可處理100人集中時的9屏廣播,廣播消息量為人數的平方,200人集中時就需要4個網關。
無論網關數量多少,玩家聚集的程度稍有增加 ,就能輕易突破網關的負載力。
過載網關上的部分玩家并不在擁擠的場景中,他們按理不應該卡。
某個場 景局部擁擠,卡點是正常的。
但是,其他服務器上的玩家不該卡,其他地圖上的玩家不該卡,該場景空曠處的玩家不訪卡。
卡的玩家離開擁擠點就可以恢復正常。
Powered by: C++博客 Copyright © 金慶