最致命的问题是,交易逻辑出了问题。
一家上海网吧的督导紧急打来电话:两位参与测试的玩家在服务器崩溃前的一分钟面对面交易了一把铁剑,重新登录以后,不仅购买人的背包里有一把铁剑,售出者的背包里还有那把本该被扣除的铁剑。
督导已经让两名玩家退出游戏,彻底清空缓存再重新登录,两个玩家的背包里还是有那把属性一模一样的铁剑。
谭群钊只觉得一阵寒意窜上了背脊,厉声道:“拉后台!让人核对二十分钟内所有的交易记录!一笔一笔查!”
下午四点十分。
一份还带着打印机余温的排查结果表被送进了会议室。
在服务器崩溃前后,全服一共出现了十七笔异常交易。
由于并发极高,系统写入产生了微小的时间差。物品接收方的数据挤进了通道,被成功保存;而物品转出方却因为数据库写入超时,被系统保护机制强制回退到交易发生前的状态。
十七件物品就这么硬生生地被复制成了两份。
许进楷看完手里的数据表,提了一个最核心的问题:“如果是玩家自己网络不好导致掉线,会不会出现这种复制情况?”
“暂时还不能确定。”谭群钊神色凝重,“现在我们通过日志能确认的只有一点:交易双方的数据在底层逻辑上不是同时保存的。它是先写入接收方数据,再写入转出方数据。”
“服务器恰好在这两个步骤执行的间隙出现了异常,才造成了这次极其偶然的单边回档复制。”
“这种机制能不能被人故意利用?”任宇昕这句话直击要害。
“要重新搭建独立环境测试过后才能确定。”谭群钊不敢在老板面前轻易下结论,分析道:“如果必须要整个服务器的会话进程崩溃才能触发,那被玩家主动利用的概率很小。但是如果单个角色利用拔网线强制掉线来精准卡住这个时间差,从而触发复制机制,那问题就严重了。”
会议室顿时安静了下来。
服务器承载量不足,可以通过砸钱增加设备解决。
但复制物品就是网游的顽疾,只要有人在公测后找到了稳定的触发方法,游戏里所有的稀有武器、道具和金币,在几天内就会成为失去价值的废品,整个游戏经济系统就会迅速崩盘。
“今天的测试到此结束。”
许进楷放下手里的数据表:“把所有的崩溃日志、数据库快照以及全部操作过程整理成技术文档,马上联系韩国,让Actoz和wemade给我们一个合理的说法。”
下午五点四十分。
跨越黄海的越洋三方电话会议正式接通。
Actoz海外项目负责人以及wemade服务器架构工程师同时加入会议。盛大把下午的压力测试过程、监控数据以及那十七笔异常交易的记录都传真了过去。
面对这种严重事故,两家韩国公司也没有推卸责任,《传奇》的中国区授权合同是由Actoz、wemade和盛大三方共同签订的,服务器底层逻辑的程序修补和后续支持也属于韩方必须承担的责任范畴。
但在问题的成因上,中韩两边出现了意见分歧。
Actoz的工程师先检查了盛大这边的部署环境,他认为承载四千人以后出现的严重延迟和拥堵,很大可能是因为受到了数据库参数未优化、服务器连接方式以及中国机房网络配置的综合影响,需要拿到盛大完整的日志才能确定是不是韩方代码的问题。
而作为研发方的wemade工程师则更加直接,他看过那十七笔回退记录后指出:无论盛大的服务器是因为什么原因崩溃的,角色交易作为一个整体事件,在逻辑上就绝对不应该出现只保存一方数据的情况,这都是因为底层代码交易锁缺失。
两方对服务器性能瓶颈的判断虽然有不同意见,但好在很快协商好抢修的分工:
Actoz负责彻查盛大这边的部署程序、数据库配置和相关的技术文档。
wemade的核心团队则全权负责在韩国机房测试物品复制的漏洞,并连夜修改交易锁和角色数据保存的底层逻辑。
并约定第二天上午双方都必须提交第一份故障分析报告,并且在九月二十四日以前,wemade必须向盛大提供修复后的最新测试版本。同时安排两名原本负责项目交付验收的韩国工程师第二天直接飞上海来现场办公。
眼看韩方计划好了技术排期,任宇昕又严肃地问道:“九月二十八日,能不能正常进行公测?”
首尔那端的电话里,陷入了沉默。
过了好半晌,Actoz项目负责人的声音才传了过来:
相邻推荐:婢女掌家 创造与破坏 《和校草合租(1V1)笔趣阁丁念念》第15章-皇帝震怒:御笔断了 同枝(1v1史同兄妹真骨·嬴政x嬴婼) 四爱男主瘫痪失禁的小说文(奇幻)_无弹窗:她的骑士嘴硬但腿软 觉醒情报系统,末世囤货养崽躺赢 妖孽相公腹黑娘子全文免费阅读免费全文阅读:洞房夜,谁先露馅 青石阵盘裂开第三道纹,他靠残阵反杀师兄|阵法修真奇幻 破碎的信仰 给我C1V1军婚零零子全文阅读免费看:凌晨两点的军婚短篇 箫傲异界最新章节_已是寒冬连载:破庙箫声与断更夜 穿去给马尔福当爹怎么样_李道然奇幻:青苹果与煎糊蛋 发条在凌晨两点十七分松开 彩虹目录第七页,不明眼醒了 恪心公子:高冷的抖M全文阅读 水下失控BY阿司匹林免费阅读小说在线阅读:凌晨两点的搜索框 青梅骑竹马(1v2)萧景笔趣阁无弹窗 《5岸番外》续集在线看:嬷咪从进度条里爬出来 得偿所愿 目录停在第四十八章 大雾by颜凉雨 无尽大陆——光痕之子 宣织物语奇幻:夜织布店与宣织物语全文免费阅读 举报我?你家被我抄了 财迷王爷败金妃:暮染染的奇幻账本 YING荡的雯雯第3部分最新全文免费阅读:凌晨搜索框里的雯雯 村部那本旧笔记 《邪器17》读到第十七页,铜锁扣自己响了 娇煞 练最烂的功法,当最野的仙