![]()
職場生活往往充滿挑戰,這就是為什么《The Register》試圖通過每周一的"Who, Me?"專欄來為大家的工作日增添一些樂趣。這是一個讀者投稿專欄,大家可以在這里分享自己在IT工作中犯的錯誤以及如何解決的故事。
本周,我們要介紹一位讀者,我們稱他為"尼爾",他負責維護一位名為"杰拉德"的客戶的網站。
"他會發送修改要求,我來做更新,然后他會審核批準,"尼爾寫道。"我們合作了好幾年,一直很順利。"
"直到有一天杰拉德打電話過來,非常憤怒。他說網站有問題,到處都是過時的內容。"
尼爾檢查后發現網站運行正常。他確認了所有最近的更新都已經生效,并告訴杰拉德一切都沒問題。
"杰拉德告訴我可以拿著我的'完美網站'去見鬼,"尼爾對《The Register》說。
尼爾很快就找到了問題所在。
"當我把他的網站遷移到新服務器時,杰拉德在家里審核并批準了——就像正常人一樣——而我讓舊網站在舊服務器上繼續運行,"尼爾說。他補充說,他總是這樣做,因為保持舊網站運行不會產生費用,而且在絕對確定不再需要之前保留數據是明智的做法。
"沒有人告訴我的是,杰拉德的IT支持團隊在辦公室內部DNS中硬編碼了舊服務器的IP地址,"尼爾解釋道。"所以兩年來,他的40名員工每次在辦公桌前打開瀏覽器,看到的都是舊網站。完全停留在時間里。"
但杰拉德在整整兩年里從未在工作時間從辦公室查看過網站!當他在家訪問網站時,他繞過了DNS服務器,看到的是更新后的網站。一旦他終于在辦公室檢查,他看到的就是舊版本。
"當我最終搞清楚發生了什么并向杰拉德解釋時,他的IT團隊也在場,"尼爾告訴《The Register》。"他們有兩個人。他們聽了我的解釋,互相看了看,然后——帶著那種弄壞了昂貴物品的人特有的默契——向杰拉德解釋說,實際上,問題在于我在另一臺服務器上留了一個舊網站在運行,這造成了混亂。"
尼爾說這在技術上是正確的,"就像'地板濕了'是對泰坦尼克號情況的技術上準確描述一樣。"
"杰拉德看著我,"尼爾回憶道。"我也看著杰拉德。他們有兩個人,我只有一個,而且他們還戴著工牌。"
"你應該刪除那個舊網站的,"杰拉德說。
尼爾確實刪除了。
但又等了四個月,以防萬一。
Q&A
Q1:為什么網站遷移后會出現顯示舊內容的問題?
A:因為杰拉德公司的IT團隊在辦公室內部DNS中硬編碼了舊服務器的IP地址,所以員工在辦公室訪問網站時會被導向舊服務器上的網站,而不是新的更新版本。
Q2:為什么開發者要保留舊網站運行?
A:開發者尼爾總是在遷移后保留舊網站運行,因為這不會產生額外費用,而且在絕對確定數據不再需要之前保留數據是明智的做法,可以作為備份保險。
Q3:最終誰承擔了這個問題的責任?
A:雖然技術上問題出在公司IT團隊的DNS配置錯誤,但IT團隊將責任推給了開發者,聲稱是因為開發者保留舊網站運行造成的混亂,最終開發者被要求刪除舊網站。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.