一個(gè)神奇的(de)“bug”挽回了(le)整台服務器的(de)數據

2018-08-02 17:53 欄目: 技術學堂 查看()

今天中午大(dà)概1-2點的(de)時(shí)候,剛好在午睡(shuì)養精蓄銳,不然下(xià)午怎麽寫bug改bug呢(ne)?突然微信語音(yīn)和(hé)手機同時(shí)響了(le),結果一看都是同一家單位的(de)客戶,隻是是兩個(gè)不同的(de)人(rén)而已。

這(zhè)時(shí)候心裏開始萬馬奔騰了(le),“卧槽,有點愛(ài)心好不好,大(dà)中午的(de)”。

對(duì)方都表示,小程序部分(fēn)數據返回不了(le),幫忙看看是什(shén)麽問題。其實做(zuò)開發的(de)都清楚,最怕聽(tīng)到的(de)就是“部分(fēn)數據有問題”、”在通(tōng)過xx在通(tōng)過yy在通(tōng)過zz後出現了(le)這(zhè)個(gè)問題”、“今天突然出現了(le)某個(gè)問題,但現在不再出現了(le)”。

因爲這(zhè)樣的(de)問題一般意味著(zhe)bug藏得(de)深,需要殺死一堆腦(nǎo)細胞了(le)。

然後馬上去看其中的(de)一個(gè)API接口,結果一看發現連網絡都不通(tōng)….然後再訪問其他(tā)的(de)API接口都是網絡不通(tōng)….;再訪問用(yòng)戶沒有反饋到的(de)其他(tā)接口,還(hái)是網絡不通(tōng)。結果直接訪問服務器,還(hái)是不通(tōng)。

對(duì),沒錯,服務器挂了(le)。

當然,挂了(le)也(yě)要幫用(yòng)戶解決不是。雖然我們的(de)代碼早就通(tōng)過對(duì)方技術團隊驗收并交付給他(tā)們自己維護了(le),但不是“客戶是上帝”麽。還(hái)是跟用(yòng)戶進行了(le)溝通(tōng),協助他(tā)解決這(zhè)個(gè)問題。因爲這(zhè)個(gè)項目訪問量不大(dà),而且基本可(kě)以斷定軟件不存在緻命(足矣讓服務器宕機)的(de)bug;後面用(yòng)戶說内部先溝通(tōng)後在跟我聯系。

掃二維碼與項目經理(lǐ)溝通(tōng)

我們在微信上24小時(shí)期待你的(de)聲音(yīn)

解答(dá)本文疑問/技術咨詢/運營咨詢/技術建議(yì)/互聯網交流

鄭重申明(míng):某某網絡以外的(de)任何單位或個(gè)人(rén),不得(de)使用(yòng)該案例作爲工作成功展示!