記錄一次不大不小的事件,2021 年 12 月 20 日,cdn.jsdelivr.net 國內 ip 全面崩盤,說是證書出錯了,然後所有使用 cdn.jsdelivr.net 進行加速的資源全部 404。
我也是在朋友圈看到的這個消息,上線一看果然全部顯示丟失。
對國外資源沒有影響,所以這是一次只出現在國內的問題,jsd 官網都還在,估計是 cdn 配置出錯,應該很快就可以修復了。
然後,我就開始思考將一些文件資源掛在一些比較可靠的網站是否真的可靠,包括之前使用 Github Pages + Vercel ,也出現過一段時間的證書錯誤,導出托管的網站崩了兩天了,之後官方更換了新的 ip,雖然沒什麼大問題,但依舊是會有一些斷斷續續的連接錯誤 404。
所以也就加大了我使用自己伺服器的決定。但是在這之前,我的一些其他資源,包括 js 文件和一些圖片,都是托管在 github 倉庫裡面。然後通過 cdn.jsdelivr.net 進行 cdn 加速,一直都很相信它的。
但是最近一系列事情的發生,不是一次兩次了,我覺得數據還是放在自己手裡安全,以後會考慮將存在在各大平台的文件和圖片以及數據都導出來,多處備份,防止像今天這樣的事情發生。
之前我的圖片是上傳到 github 用 jsdelivr 加速,現在我將其切換到我的伺服器了。不再使用任何 cdn 加速,本身伺服器的速度也夠了,再加上平時沒幾個人訪問,基本都是自己在看,完全滿足我的個人使用了。
但是之前的圖片還在 404 中,會慢慢轉移到別的地方,之後的文件肯定不會用 jsdelivr 加速了。
寫完測試一下 jsdelivr 是否修復,很好,已經半天過去了,沒有修復完成的跡象。
最後感嘆一句,數據真的是又脆弱又重要!