容错恢复性测试(二)

二种方式:

跳转和跳转返回。

关注点:

1.中心服关闭,角色是否还能否从战斗服务返回。

1.角色在跳转至中心服时,登录服关闭,是否会产生脏数据

2.Center服务:中心服,处理大部分的数据,包含状态,角色其他操作均在此服务进行。如果没有fighting服务时,Center服务将负责这部分的权责。如果有,进入切换服务时,center服务将进行切换,但角色数据等依然会在center服务上。

关注点:

异常情况下,中心服时,角色数据保存的完整性。

3.Fighting服务:处理需要切换到fighting的所有数据信息的中转服务。例如开启房间等都属于这类的。战斗服,角色或团队的PVP战斗在此服进行。

关注点:

进入战斗服时,角色数据的完整性

返回中心服后,角色数据的完整性

5.log服务:日志服务记录一些关键的日志信息和可采集服务端异常信息(下载和房间号,日志信息失败)等,log服务存在于多处,较多的log服务将产生性能问题。

错误的操作顺序:

和上面相关,等徐红来填写

哪些会导致日志的错乱:

日志错乱是因为数据存储导致的错乱,则定义为一级缺陷。

参考表格如下:

异常输入/动作

恢复能力

造成的危害、损失

减少服务端线程

杀掉进程

错误的操作顺序

异常关闭某个功能

网络通信中断

预判和表格单:

例如:异常输入/动作

恢复能力(预判)

造成的危害、损失

客户/服务机断电

可以立即恢复

数据回档,用户角色被卡住

杀掉战斗进程

无法立即恢复

与其不相关的进程也出现错误信息

错误的操作顺序

无法立即恢复

服务无法开启,日志错乱

异常关闭某个主要进程

可以立即恢复

数据存储回档,但不会出错

不会造成任何游戏中次数类的损失

网络通信阻塞->中断

无法立即恢复

游戏异常问题增加,服务器宕机

实际恢复情况:

例如:异常输入/动作

恢复能力(预判)

造成的危害、损失

客户/服务机断电

可以立即恢复

数据回档,用户角色被卡住

杀掉战斗进程

无法立即恢复

与其不相关的进程也出现错误信息

错误的操作顺序

无法立即恢复

异常关闭某个主要进程

可以立即恢复

数据存储回档,但不会出错

不会造成任何游戏中次数类的损失

网络通信中断

无法立即恢复

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值