前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >游戏服务器性能测试策略

游戏服务器性能测试策略

原创
作者头像
Yangsh888
修改2022-03-08 10:46:02
1.6K0
修改2022-03-08 10:46:02
举报
文章被收录于专栏:Yangsh888的专栏

大量用户登录游戏产生的“并发量”往往会对游戏服务器产生巨大的压力,看前两年的12306就可以秒懂。游戏上线之前对服务器的承载能力做测试是必须要做的事。本文从腾讯游戏服务器性能测试的经历出发,对服务器性能测试的原理、指标和方法进行了介绍,并提供了优化方案指导!

服务器压测流程:

1. 架构分析(单点/全局瓶颈)

2. 游戏玩法和业务特性分析(技术实现方案)

3. 压测场景确定(经验+开发团队补充)

4. 压测模型细则沟通确认(同类业务现网模型+设计目标)

5. 压力场景设计和实现

6. 压测&瓶颈分析定位

7. 优化回归

服务器常用压测方法:

• 接口性能测试:业务接口的QPS性能,掌握子组件/系统性能概况

• 场景测试:注册登录,聊天,视野广播,物理碰撞,PVP,多人同屏战斗等

• 容量测试:评估系统承载人数,为现网机器部署提供数据参考

• 稳定性测试:用于验证服务器在综合场景下的长期运行状况

优化方法:

1. 对不同场景中的性能瓶颈针对性的优化提升子系统/模块的性能

2. 系统优化,设计系统级的动态调度策略,保证系统的整体服务能力和系统安全性

3. 对于无法达到优良效果的服务增加平行扩容能力,以应对现网的突发需求

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
游戏数据库 TcaplusDB
游戏数据库 TcaplusDB 简介 游戏数据库(TencentDB for TcaplusDB,TcaplusDB)是专为游戏设计的分布式 NoSQL 数据存储服务。结合内存和 SSD 高速磁盘,针对游戏业务的开发、运营需求,TcaplusDB 支持全区全服、分区分服的业务模式,为游戏业务爆发增长和长尾运维提供不停服扩缩容、自动合服等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档