`
轮回记忆
  • 浏览: 9990 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

游戏圧测性能总结

 
阅读更多
前段时间项目压测,顺利通过,现在总结下压测过程中主要的瓶颈以及问题
1,首先是行走的广播问题,当大量玩家在同一个屏幕涌入的时候,基于九宫格广播一样在行走广播的时候会有大量的广播消息,造成带宽全部被占用完,服务器消息处理不过来,大量消息堆积导致服务器内存暴涨而挂掉,所以在这种情况下解决办法是限制同屏幕可视玩家,使同屏幕玩家在一个合理的值,超过这个水位线的其他玩家将不予显示,当有同屏幕玩家离开你的范围时,做一次补给同屏幕的玩家,这样保证同屏幕玩家数量在一个合理的范围内。
2.聊天广播,聊天消息也是比较频繁的,所以我们应该限制收到的聊天广播消息,当缓存的消息两超过预设的值时候,证明消息比较频繁,服务器广播处理不过来,这时候将玩家自身聊天消息返回给自身,但是不对其他玩家进行广播。
3.数据持久化
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics