程式猿(ID:imkuqin) 猿妹 整編
綜合自:status.github、The Register 、微博、Twitter等
昨天早上,全球最大的同性交友網站 GitHub 掛了,你中招了沒?
週一早上 7 點左右(美國西海岸時間週日下午 4 點開始),GitHub 網站出現了嚴重的問題,直至今天早上7點才恢復正常。
修複過程
據 The Register 報道,GitHub 的後臺服務是在正常運轉的,只是網站暫時凍結了。因此導致一些使用者無法登入,或者一些 branch(分支)無法訪問。
從昨天的狀態頁面來看,似乎一套資料儲存系統壞掉了,迫使該平臺的工程師將該網站的檔案轉移到另一個裝置。在此期間,一些舊版本的檔案和程式碼倉庫在提供給訪問者和使用者。
GitHub表示:“我們正在繼續努力遷移資料儲存系統以恢復對GitHub.com的訪問,”該團隊隨後又補充道:“我們正在繼續修複資料儲存系統GitHub.com。在此過程中您可能會看到不一致的結果。“
慶幸的是,GitHub技術團隊連夜通宵修複,今天早上7點網站總算恢復了正常。
抱怨聲
從使用者抱怨的情況來看,除非你查詢狀態頁面,或者在第十次嘗試向該網站提交程式碼失敗後意識到哪裡出了岔子,否則沒有明顯的方法可以表明該網站崩潰了。
因此有網友就@GitHub:發現這類問題的時候,應及時通知使用者,一封郵件就可以了,不要浪費開發者寶貴的時間
而且,很顯然受影響的不止美國的GitHub使用者,中國、日本等使用者都在週一上班時遭遇了這一狀況。
有網友在V2EX上說明瞭自己遇到的狀況,可以正常從本地 push (至少從終端回顯來看 push 是成功的),但問題出在網頁版:
1. 已更新的 commit 不顯示(最直觀的影響就是別人並不能看能到倉庫最新的更新、Page 不能修改了)
2. 若清空瀏覽器快取再登陸,有 3/5 的機率會跳轉到 https://github.com/session 並提示“ Your browser did something unexpected. Please contact us if the problem persists.”,Safari/Chrome/Firefox 均復現
3. 綠瓷磚不更新
4. 在網頁端倉庫建立新檔案可以成功並顯示 commit,clone 操作也正常
這個月不太平,微博、YouTube、Twitter、GitHub通通都掛了
還有日本使用者也未能倖免:
下午茶都喝完了,GitHub還不恢復,逼得程式員要提前早退
作為GitHub的新東家,微軟也就毫無懸唸的躺槍了
我也想知道是微軟的鍋麼?
GitHub 是正在遷移到 Azure 雲麼?
GitHub的終結者
也有網友建議把專案遷移到GitLab上面:
但GitLab就一定靠譜麼?那倒也未必,不過可以肯定的是,截至發稿,GitHub還沒有完全恢復,官方表示最新進展將會釋出到:https://blog.github.com/2018-10-21-october21-incident-report/
●編號620,輸入編號直達本文
●輸入m獲取文章目錄
運維
更多推薦《18個技術類微信公眾號》
涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。