《奋斗吧!系统工程师》

下载本书

添加书签

奋斗吧!系统工程师- 第34部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
「你仔细想想,在这个终年死亡行军的公司,脑袋顽固又只知道出一张嘴的新人能存活下去吗?这个人直到今天都还能在这里跟我斗嘴,就是因为她创下许多业绩,如果只是个无能的家伙,早就被踢出去了。」
「……」
工兵目不转睛地凝视梢。她完全不在意自己和室见之间的对话,只是默默地进行作业。
啊……可恶。
工兵不禁发出呻吟。
可恶,早就应该注意到了。
这个公司根本没有正常人,每个人都是自己远远不及的怪物。
照顾这些人、倡导社会人士的常识、促使她们和好?
我真是太狂妄了,自以为了不起。
工兵脸红得感觉自己的脸快要着火了,缩起身体低着头。这段时间,二只怪物依旧不断排解疑难。
「路由器、核心交换器、前端服务器群组都没有异常。也没有侦查到流量集中。」
「备份区并没发现异常的流量,SAN交换器也运作正常。」
「硬盘的swap(注:置换空间)有不足吗?」
「请等一下,正在调查……不,没有问题。磁盘空间还在容许范围之内。」
室见的表情变得阴沉。她侧头都囔着「到底是怎么一回事?」
「这样不就代表一切正常吗?」
「……是啊。」
梢也皱起眉头。应该是预料之外的情况吧,键盘上的手指停止动作,开始思索。
「应用软件没有问题吗?例如活动用的patch(修补)程序有错误……」
「那样会更早发生问题吧?活动是从今天零点开始,修补程序在那之前就安装了。」
两人都停止手边的动作。让人喘不过气的沉默充满室内。
工兵凝视手机,时间一分一秒地过去。游戏到底是发生什么问题了?焦躁感让工兵开始阅览选单,不小心点选到游戏图示旁的——某巨大留言板的连结。
「Riddle Trill讨论 part103」——
「咦?」
工兵惊声哀号。
留言板上显示大量的新讨论串。
不能登入啊。营运在做什么?真是一群垃圾。稻草、稻草、稻草。烂公司去死吧。这是哪个系统公司做的?一开始是E公司,但最近好像换了。是不是那边搞出来的好事?谁来查一下公司名称,我们来电话攻击吧。查到了——是不是这里?骏河系统股份有限公司,电话号码是——
哇啊————!
工兵毛骨悚然。
最坏的未来预测图在脑中贝开。
聚集到公司前的使用者,偷拍到工兵走出公司的瞬间,将照片贴上网络散播。写上「笨蛋公司的员工,没用的工程师」的评语,私人情报被公开,信箱充满恶作剧的邮件。最后连自宅附近都出现可疑人物——
不,不,不。
工兵尽全力摇头。
糟了,那就糟了。如果被老家知道,不知道会被说些什么。再加上母亲她们本来就不熟悉这种网络上一时兴起的批斗,如果读了这些捏造的留言和人肉示众,一定会信以为真的。
一定要想办法解决……
工兵擦拭冷汗的同时阖上手机。
不过现在的自己能做什么事情?连二个怪物都不知道的事情,自己怎么可能——
「樱坂——」
被尖锐的声音呼唤名字,转头便看到室见用严厉的视线看着自己:
「你有玩Riddle Trill吧!身为一个玩家,你觉得有没有需要调查的地方,或是针对什么地方进行重点调查?」
「……又提出这种蛮横的要求。」
对一个游戏玩家要求什么呢?如果是道具的位置或攻略,要我说明多少都没问题。但是不可能连系统内部都知道啊。
看到工兵面露难色,室见鼻孔胀大、眼角上吊:
「什么都可以!进行游戏的时候有没有发现什么?例如跑出其他游戏的画面,或是角色开始跳起奇怪的舞蹈。」
「如果有那么显而易见的程序错误,早就成为大问题了吧……」
工兵用错愕的语气回答后开始游移自己的视线。发现的事情、发现的事情……应该只有最近服务器的负担增加,速度变得很慢而已吧。但是刚刚又说CPU使用率和流量都没有很高……
啊!
等等。
服务器和网络的负担都不高,那速度为什么会这么慢?
无法形容的矛盾充满脑中,照理来说不可能发生的矛盾、不协调、不一致。和堀留证券的时候一样,依照程序进行,所有结构都正常,即使如此也是无法正常运作。那次的原因是软件的程序错误。这次呢……?
工兵眨了眨眼:
「梢,那个……你一直都有确认CPU使用率和流量吗?」
「……咦?有啊。」
「最近也是?」
「是的。」
「那有没有异常……像是服务器负担过高之类的。一切都正常吗?」
「……?是啊。如果磁盘和CPU的资源减少到事先设定的临界值,系统就会传送警告邮件,但从我们开始监控以后都没有收到邮件。」
……?
怎么一回事?
那为什么游戏最近的回应那么差。
发现工兵的异状,室见微微皱起鼻翼:
「搞什么啊樱坂,如果注意到什么了就赶快说!慢吞吞的,刺你喔!」
「请不要边说边举起螺丝起子!梢你也不要作势向室见丢弹簧活页夹!我说、我说!」
工兵拼命地安抚两人。
咳了一声后,确定两人都回到座位上,工兵缓缓开口:
己-昼、两个礼拜,游戏一直都很迟钝。游戏中画面停止,或是没有响应之类的。一开始我以为是服务器规格的问题,但是刚刚一问之下却说没有负担过高的问题——我觉得很奇怪。」
「……」
梢和室见面面相觑。
一阵子过后,室见看向工兵,眯起的双眼露出锐利的眼神:
「再说详细一点,什么时候游戏会变得很慢?」
「什么时候……是指?」
「登入的瞬间?进入战斗时?还是确认GPS打开大门时?」
「嗯……」
工兵转动眼珠搜索记忆。自己觉得烦躁的时间,咒骂营运公司的瞬间。
「区域移动——切换的瞬间,还有打开状态画面时,像是道具窗口之类的。」
听到工兵的回答,室见再次看向梢。
两人互相盯着彼此,表情僵住了。
「切换区域和开启状态画面……在原野区域上普通行进时没有问题,可继续进行游戏。」
「这代表游戏服务器处理结束的部分没有问题啰。只有读取外部数据时的响应很慢。」
「但是网络联机不是没有问题吗?GPS的连动也没有问题,只有在链接角色状态和区域情报发生问题,就代表——」
「数据库服务器。」
两人同时说出同一个单字。
室见拿起手机后用脸颊夹住,瞥了梢一眼,操作计算机的同时调大手机的音量:
「侄乃滨,再确认一次数据库服务器的状态。输入测试的SQL(注:结构化查询语言)后确
认是否回报正常值。我联络DC请他们确认服务器的LED灯。」
「了解……但是DB(注:数据库)服务器已经丛集化了吧?如果某处发生问题,应该可以靠其他节点继续处理才对。」
「这可是连监控系统都查不出来的问题,不是一般故障的可能性相当高。总之先怀疑全部,然后再进行制式的处理方式……喂,我是骏河系统的室见……是,我想拜托你们临时巡看。目标机架是——」
梢虽然一副仍不能接受的样子,但也将注意力放在计算机上。工兵走到她旁边看着屏幕。单调的桌面分成上下二格启动窗口。窗口标题写着SQL Server。
「……这是什么?」
工兵虽然知道不能打扰梢工作,但还是输给好奇心。梢抬起视线看了工兵一眼:
「直接向数据库发行指令并显示结果的工具。SQL指令知道是什么吗?像是SELECT和FROM之类的。结合一般人也能理解的单字,来查询、修改符合条件的数据。」
「数据库专用的……终端软件吗?」
回想自己设定路由器时的作业环境。梢点点头:
「可以这么想,虽然这边更加地单纯……SELECT的后面加上想要查询的数据列,FROM的后面列出数据库表,然后再用WHERE指定搜寻条件。例如——」
响起清脆的打字声,画面上显示英文字母的文字列。
SELECT WorldName FROM WorldsInfo WHERE CreateDate 》 ‘20**/3/1’
……
Mocha
Mandheling
PuertoRico
「从WorldsInfo这个数据表当中,搜寻CreateDate——释出日期三月一日以后的世界名称。下面的文字则是结果。摩卡和曼特宁……以及波多黎各都是新建立的世界吧。」
「哇……」
「现在只是连结测试用服务器,接下来只要向正式运作中的服务器发行指令确认结果——」
梢的手指按下输入键。输入和刚才相同的SELECT指令。但是——
「宾果。」
梢的嘴唇扬起一丝微笑。画面没有反应,表示结果的窗口不管经过多久都是空白。
她甩头看向室见:
「室见!找出问题点了!PR系的DB服务器,丛集节点是005和006!」
室见只用眼神表示接受到讯息,继续用电话处理。说完二、三句话之后,脸上浮现胜券在握的笑容。
「找到了,005的诊断——ED灯每隔数十秒闪烁……哈,简单来说就是在修复故障之前不断重启和断线嘛。笑死人了,要故障就彻底故障啊。」
「……?怎么一回事?」
工兵不得其解地歪着头。梢细心地为工兵说明:
「丛集化的服务器在互相确认生死,是一个称作heartbeat的结构,如果在一定时间之内没有收到监控封包的话,就由剩下的服务器检测问题,并继承故障机器的功能。但是所谓的一定时间是很难预测的——」
「像是这次不断重启和断线的机器就不会停止heartbeat,以致无法切换到待命状态。」
室见强制接下说明。完全不看向不悦的梢,凝视着计算机的液晶屏幕:
「真是的……要死不死的也不干脆一点,没有比处理无能员工更让人困扰的事情了……如果不知道自己该引退的话——」
室见举起手,浮现凶残的微笑,露出洁白的虎牙:
「那就让我来送你最后一程。」
「……咦?等……等一下,室见?」
梢发出混乱的叫声。
工兵在一瞬间毛发倒竖。虽然不知道详细情形,但是能够理解室见打算使出相当强硬的手段,而正要撇开狼狈的梢阻止室见的时候……
但是来不及,室见的手指已经按下输入键。
——数分钟后,骏河系统公司的办公室警铃声大作。
结案
「……所以为了强制切换为备份系统,突然关闭运行中的机器吗?而且还没有让监控系统先处于待机状态?」
藤崎的声音还带有些错愕。
Riddle Trill服务器故障的隔天,工兵向藤崎报告事情的始末。
附带一提,梢去向OS部长,室见则向社长说明。在这之前三人则忙着制作对客户的说明数据、对运用小组的情报分享、确认故障时的特别处理流程。为了收拾残局昨晚几乎整夜没睡,连小睡片刻也没有,工兵半眯着眼点头:
「虽然游戏本身恢复正常运作,但是监控警报大作,向含有客人信箱的ML寄发故障警告邮件,监控用的警示灯开始响起警报,听到这些事情的社长勃然大怒……情况真的很混乱。」
工兵用愤恨的口气低喃。不知道是故意还是偶然,昨天藤崎因出差而不在公司内,就算打电话也不通。在无法进行向上报告的状态下,工兵他们只好代表SE部门收拾残局。
藤崎一脸抱歉地搔搔头:
「哎,那栋大楼的收讯很差啊。如果知道状况的话,我应该也可以帮上忙……抱歉,樱坂,不是你负责的项目却让你做这么多事情。」
「不……算了……」
工兵叹了一口气:
「我想就算藤崎先生在也会是一样的结果。室见毫无预警地直接进行处理了,梢也非常生气。如果事先给我们五分钟的话,就可以先停止监控系统或是通知公司内部人员。」
「……也是,如果是为了修复错误,也可以在服务器运作途中只解除丛集化设定……虽然直接关闭也是室见当机立断的优点啦。」
藤崎拿下眼镜揉起眉间:
「然后呢?有查出故障原因吗?」
「好像是内存不良,将几片内存中的一片拔起之后,好像就可以正常运作了。」
「啊,那真是棘手的问题,内存相关的故障是最难辨别的。既然如此,室见的判断就没错了,如果解除丛集化的话,可能反而会无法正常运作。」
「是那样吗?」
室见的确在当下说「首要工作就是尽速排除故障」;与其将时间浪费在制式的步骤上,还不如粗暴但确实地解决问题。
——嗯,这样也是有道理,虽然有道理,但是不知怎么着,只要想起当时的室见,就觉得她只是气到将服务器直接关掉而已。
「总之——」
工兵不掩饰疲倦地口气一转:
「Riddle Trill的问题大致上是这样。另外应该可以顺利将专案转交给运用小组,这周——最慢下周初就可以让室见开始进行系统建构。」
「咦?真的吗?」
藤崎惊讶地询问。
那什么反应啊……难不成没想到会这么顺利吗?
默默点头后,藤崎发出低沉的惊呼声:
「不愧是樱坂……工作真迅速。所以室见和侄乃滨已经顺利和好了吗?」
「与其说是和好……我觉得那两人本来就没有交恶。在处理故障时配合得很完美。」
反而是可以吐露真心话的好关系。不用修饰言语,可以直接指出对方错误的关系……一起被编入激战区,经历修罗场、互相掩护彼此后方而生存下去的关系。
战友——
脑中突然浮现这一个单字。
工兵叹了一口气。
自己何时才能让室见如此认同自己呢?不再是部属和上司的身份,而是以战友的身份走在她的身旁?
其实这次的案件自己完全没有帮上忙。只是在一旁手忙脚乱,玩诡辩,利用三寸不烂之舌缩短两人的距离而已。
自己其实真的很想担任一名工程师的角色从旁协助室见的工作,不是只靠嘴巴,而是用技术解决问题。但是这次的故障,在旁支持室见的不是自己,而是梢。
工兵感到胸口一阵刺痛。
露出自嘲的笑容。
什么啊……难道自己是在嫉妒吗?
对那两人的关系,对她们技师之间的羁绊。
……
「不管怎么样都辛苦你了。这样暂且一切都可以顺利进行了吧。我想室见也很感谢你喔。Riddle Trill专案真的让她吃了不少苦。」
「感谢?室见吗?」
……嗯?
应该没有这种——像是天崩地裂前兆的事情吧?
反而会被说是做了多余的事情,一定要杀了

小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架