炸服日记——7月6日

2021/07/065586 浏览综合
大家好,我是制作人jack
这两天我们似乎已经被推上风口浪尖,大家纷纷前来吃瓜,我们觉得很有必要把我们遇到的和做的事情拿出来和大家分享一下。
TapTap
【6月30日】:开服时,由于我们自己内部的原因导致服务器异常,后续维护到当天下午4点半才维护完毕。
【7月1日】:部分玩家遇到支付以及登录的问题,经过紧急修复回复正常。当天凌晨冲到taptap热门榜第一。
【7月2日】:下午16:00开始受到不明攻击,服务器直接瘫痪,被迫停服。但是我们找不到原因,在18:00、20:00尝试开服都出现一开就炸的情况。无奈只能推迟到第二天中午开服。
【7月3日】:中午12:00开服后又继续遭到攻击,我们紧急找到防御服务供应商联系接入供应事宜
【7月4日】:号称ACCN的黑客与我们联系,向我们索要他母亲购置骨灰盒的费用,我们拒绝了,并且加紧进行防御工作的安排。
【7月5日】:中午开服后,检测到持续攻击流量,虽然未对游戏本身造成直接影响,但是异常数据导致的服务器cpu过载仍然会造成回档现象,目前仍然在全力排查中。
经过这几天的调试以及努力,周一的时候我们已经初步构建好了流量保护的服务,是由业内其他大佬制作人推荐过来的防护服务供应商,taptap上有很多产品也是他们提供服务的。但是一波未平一波又起,周一上午开服的过程中发现,由于受到攻击可能会导致部分玩家的数据出现异常,在与服务器交互时会将服务器cpu拉满100%,导致其他玩家的进程无法及时处理,在其他玩家看来就会出现“回档”现象。因为客户端处理了但是服务器并没有记录,而游戏数据是以服务器为准的。这种异常我们在测试中从未遇到过,所以基本可以确定是由于黑客攻击的后遗症导致的。
但是由于我们服务器程序的经验不足,很多地方没有办法第一时间获取日志将卡死的原因找出,只能一个模块一个模块的排查,这也就是我们今天上午,下午都进行了好几次开服进行测试的原因。在上午我们排查出一个排行榜错误导致的服务器异常,修复之后我们马上又开启了下午的测试,目前暂未发现其他的问题。推测很有可能是排行榜的数据异常导致的炸服。下午6点左右我们遇到一个数据错误导致的问题,目前正在修复中。预计测试状态会一直开到明天,解决本地所有数据问题之后,就可以正常开服了。
关于补偿问题,我们决定从周一开始每天的日常、挂机等所有的奖励按照双倍发放给大家,目前包含:
电子晶*500
幸运扭蛋券*2
初回限定绝版手办*1
电子世界充能石*48
潜层世界充能石*48
魂之世界充能石*48
黄金充能石*12
游戏厅代币*2
网吧计次卡*1
Bingo礼箱惊喜奖*12
硬核礼箱惊喜奖*2
另外还有额外补偿,预计明天会发放周一和今天的补偿:
终极英雄拳型盲盒*2 & 电子晶*2000
由于我们团队人手严重不足(8个人有7个人买机票去抓黑客,香菇客服留守看家),很难再分出精力维护已知bug、为每次开服停服发布信息以及提供维护奖励,我们会在后续维护好之后给大家统一进行补偿,目前我们所有人的精力都集中在处理服务器问题上,请大家原谅。后续如果有进度,我们会第一时间通知大家。
再次感谢大家。
60
3
68