然後不断增加人数,当同时在线八百人的时候,阈值濒临上限。
人物的移动和动作渐渐出现卡顿,属於勉强能玩的程度。
当机器人的数量增加到一千人的时候,基本上两秒跑一步,卡的不行。
陈昊没敢在添加,怕直接炸服,把服务器烧了,自己作Si,那可真是yu哭无泪!
出现X能问题,最简单最有效的方法只有一个---添加缓存!
添加了下客户端的缓存,一些对服务端不必要的交互请求全部通过读取本地缓存,然後优化通信交互链路的数据量和次数,来降低对服务器的消耗。
几个小时後,缓存和代码层面优化完毕,陈昊出於保险,还添加了一个服务器过载保护机制,排队!
再次进行压力测试,这台服务器同时在线人数能扛住两千人稳定运行!
超过两千人又会出现之前的卡顿情况。
为保证游戏内玩家的良好T验,陈昊把排队的前提条件冗余了一些出来,设置了当游戏内总人数超过六百就会出现排队限制。
也就是每个服的同时在线人数上限六百人。
内容未完,下一页继续阅读