问答 炉石国服 500 万玩家回归,这种游戏服务器应该如何保证在同一时间 (500W) 大量用户冲击不致服务区崩溃呢

suround · 2024年09月26日 · 最后由 水山 回复于 2024年10月08日 · 5120 次阅读

这几天看到炉石回归的消息,但是看到大量的游戏玩家在调侃炉石传说服务器的问题,来大佬指明大概几个方向如何做好游戏服务器的性能问题


进入游戏也得排队

共收到 13 条回复 时间 点赞

同一时间 500 万,那也是相当可怕了。双 11 的峰值流量才 58.3 万笔/秒。‌

不要用技术思维去解决问题,这种都是性价比最低的,要跟产品们学习,懂得玩弄用户。

如果是我,直接全部采用流程控流策略,根据玩家等级、活跃度将用户分组,然后分批通知不同用户群体的上线时间,给高等级玩家一种尊贵的感觉,再给一小部分低等级玩家日期排前,给他们一种幸运的感觉。 再再让开发加上限流策略,服务器负载接近极限时,让玩家在线排队(类似英雄联盟的无限火力进场倒计时)。

最后再来一个玩家在非高峰期登录游戏,给予玩家一些奖励,吸走大量的普通 (穷逼) 玩家

等待是不变的主题,且独属于游戏,还能体现热度,一举三得

实不相瞒,我就是炉石回归玩家之一,排队排了半小时才进去。关于如果保证服务器不崩溃,我没啥建言。但是让我吐槽这个排队,我可以手打 800 字短文来声讨它!😂

哥哥头像怎么黑化了

模拟大量用户涌入进行业务操作不就行了,然后对代码进行 cpu 缓存级别的优化

恒温 回复

王者荣耀峰值用户有 1.4 亿😱

但是都被玩家冲烂了,游戏评分遭大量用户恶评和造谣

回复

国服关闭,就决定不玩了.但大数据是懂我的,看到相关消息,在这里蹭热度,哈哈哈.所有就这问题,好奇游戏服务器问题和我们平时的如 APP 应用类网站系统服务器是否有啥区别.因为不曾做过游戏测试.然后在 AI 上提问了...

suround 回复

哈哈哈,我也没做过游戏测试,不过我猜测服务器之间的区别应该不大

suround 回复

你这个峰值用户是什么概念?同时在线还是注册人数?

纠正一下,日活 1.4 亿,同时在线人数最高 750w

常用策略是限流排队机制。还有就是土豪办法,服务器多开一点,压测的时候,就保证 2 倍历史峰值的并发去部署硬件。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册