攜程癱瘓事件的官方聲明
騰訊科技訊(范曉東)5月29日消息,攜程官方稱,對于昨日攜程官網(wǎng)和APP癱瘓的原因,經(jīng)攜程技術(shù)排查,確認(rèn)此次事件是由于員工錯(cuò)誤操作,刪除了生產(chǎn)服務(wù)器上的執(zhí)行代碼導(dǎo)致。
昨日上午11點(diǎn),攜程稱因為部分服務(wù)器疑似遭到不明攻擊,導(dǎo)致官方網(wǎng)站及APP暫時(shí)無法正常使用,直到晚上22時(shí)45分,攜程官方確認(rèn)除個(gè)別業(yè)務(wù)外,攜程網(wǎng)站及APP恢復(fù)正常,數(shù)據(jù)沒有丟失。
對于為何12小時(shí)后才恢復(fù)正常,攜程解釋稱:
類似攜程這樣的大型網(wǎng)站承載著繁多業(yè)務(wù),其后臺(tái)是一個(gè)由SOA(面向服務(wù))架構(gòu)組成的龐大服務(wù)器集群,看似簡單的一個(gè)頁面背后由上千個(gè)應(yīng)用子系統(tǒng)以及上千個(gè)WebService組成,而每個(gè)應(yīng)用子系統(tǒng)和每個(gè)WebService之間都存在著相互調(diào)用的依賴關(guān)系。
發(fā)生事件后,攜程的技術(shù)人員除了需要恢復(fù)生產(chǎn)服務(wù)器上的執(zhí)行代碼以外,還需要做的是恢復(fù)并確保每個(gè)應(yīng)用子系統(tǒng)以及每個(gè)WebService的功能正常,同時(shí)確保應(yīng)用子系統(tǒng)與WebService間的調(diào)用關(guān)系得以正常執(zhí)行。
這種驗(yàn)證性的操作需要攜程的工程師及運(yùn)維人員通力合作,盡快恢復(fù)生產(chǎn)代碼并通過反復(fù)地、持續(xù)性地調(diào)試以確保應(yīng)用子系統(tǒng)與WebService功能的正常運(yùn)行。
攜程最后還保證,數(shù)據(jù)和數(shù)據(jù)庫并未受到此次事件的影響,用戶訂單數(shù)據(jù)也完整無損,并表示攜程在系統(tǒng)上做了改進(jìn),規(guī)范并杜絕技術(shù)人員錯(cuò)誤刪除生產(chǎn)服務(wù)器上代碼的操作。