测试目的
1.做登入登出,移动,组织压力测试下,服务器状态
2.压力测试过程中,web响应效率
测试配置
1. gameserver的日志配置级别为warn
2. 用lr模拟http协议,给cgi发包
3. 记录200人日志
4. 游戏版本TV1.0.0.342
测试内容
测试1
1.500人登入,新建角色,退出游戏,删除角色,登出
2.记录cgi和gameserver状态变化
3.检查服务器error日志
4.测试30分钟
5.记录压力结果
测试2
1.500人登入,新建角色,移动
2.记录cgi和gameserver状态变化
3.检查服务器error日志
4.测试30分钟
5.记录压力结果
测试3
1.200人登入,新建角色,进入游戏,新建组织,删除组织
2.记录cgi和gameserver状态变化
3.检查服务器error日志
4.测试30分钟
5.记录压力结果
测试结果
测试1
1. 0线服务器的cpu使用率平均为5.9%,1线cpu占有率平均为11.7%
2. 页面访问游戏界面,速度正常,只是在第一次打开窗口时,图片显示层次的间隔时间太长,比如,打开角色界面,先显示角色界面框,然后,图片才一个一个的显示出来。
3. Gameserver服务器内存变化不大,0线为250M左右,1线为330M左右
4. CGI的cpu变化不大,cpu平均为6%左右,内存没有变化
5. 线服务器报连接失败错误,0线有一个错误
测试2
1. gameserver 1线的cpu占有率高,平均为81%,有error日志;0线没有压力,cpu平均1%
2. 页面访问游戏,界面打开显示正常
3. Gameserver服务器内存变化不大,0线为240M左右,1线为240M左右
4. CGI的cpu变化不大,cpu平均为5%左右,内存没有变化
测试3
1. 0线服务器的cpu使用率很高,平均90%,1线cpu占有率不高
2. 页面访问组织界面,凡是和0线有关的操作都很卡,必须打开组织界面,登录,新建角色,进入游戏,打开寄售行等
3. Gameserver服务器内存变化不大
4. CGI的cpu变化不大,cpu平均为6%左右,内存没有变化
测试结果分析
1. 对组织做压力,对0线服务器压力很大,和0线服务器关联的操作都很卡
2. 登入登出对1线服务器压力较大,有时间需要改进
3. 登入登出压力测试,服务器连接失败
4. 做组织压力测试后,再重启gameserver服务器,无法进入游戏(这个问题已经在补丁中解决)
5. 移动对服务器压力还是比较大,服务器有error,需要改进
测试记录
(以组织为例)
l 压力机测试记录:

l 171 0线服务器状态:
Cpu状态

Mem状态

l 171 1线服务器状态
Cpu状态

Mem状态

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/732781/viewspace-707014/ ,如需转载,请注明出处,否则将追究法律责任。