Cloudflare+互聯(lián)網檔案館 | 保持網站永久在線的秘訣

來源: Cloudflare
作者:Cloudflare
時間:2020-12-03
17171
在互聯(lián)網上,每天都會有成千上萬臺源服務器宕機。每個訪問者最不愿意遇到的事情就是花費大量時間等待源服務器響應,結果返回的卻是錯誤頁面。因此,我們不僅需要確保源服務器的穩(wěn)定性,同時也需要讓互聯(lián)網具備一定的“彈性”。

在互聯(lián)網上,每天都會有成千上萬臺源服務器宕機。每個訪問者最不愿意遇到的事情就是花費大量時間等待源服務器響應,結果返回的卻是錯誤頁面。因此,我們不僅需要確保源服務器的穩(wěn)定性,同時也需要讓互聯(lián)網具備一定的“彈性”。

ia_1900000640.png

今年9月,Cloudflare與互聯(lián)網檔案館(Internet Archive)建立了合作伙伴關系,為我們的Always Online服務帶來了新的功能。

當源服務器故障時

當用戶訪問Cloudflare上的網站時,其終端設備會向Cloudflare的邊緣發(fā)出請求。我們的邊緣網絡首先會查看是否可以使用已緩存的內容來進行響應。如果請求的內容未被緩存,或緩存過期,我們將通過源服務器獲得一個新的副本。

ia_1900000641.png

如果源服務器無法訪問,我們將在多次嘗試連接無果后將源服務器標記為關閉狀態(tài),并將報錯頁面返回給訪問者。但這并不是一個理想的結果,我們仍然希望確保訪問者能夠閱覽一部分內容。

Always Online

早期有許多客戶擔心,當他們使用的源服務器停機時,其網站的搜索排名會下降。為解決這一問題,Cloudflare推出了Always Online——在網站癱瘓時為訪客提供無縫的體驗,盡可能地提供更多內容并確保內容的時效性。

自1996年以來,互聯(lián)網檔案館已存檔了超過4680億個網頁,總計超過45PB的信息。此次與Always Online的集成有助于互聯(lián)網檔案館發(fā)現(xiàn)并存檔更多的域。另一方面,當我們的客戶網站癱瘓時,互聯(lián)網檔案館也可以為訪客繼續(xù)提供內容。

“通過與Cloudflare合作,我們可以了解并存檔此前可能不知道的網頁。在與Always Online集成過后,如果這些網頁無法通過實時網絡進行訪問,訪客仍可以瀏覽這些網頁的存檔?!?/span>——Mark Graham互聯(lián)網檔案館Wayback Machine主管

工作原理

當您在Cloudflare控制面板上更新了Always Online以后,我們將可以與互聯(lián)網檔案館共享有關您網站的一些基本信息——如主機名、URL?;ヂ?lián)網檔案館會開始定期存檔您的網站。

ia_1900000642.png

當您的源服務器宕機或無法訪問時,Cloudflare邊緣將返回520至527范圍內的狀態(tài)碼,以表明連接到源出現(xiàn)問題。隨后,Cloudflare將首先查看本地邊緣數據中心,確認我們是否可以為當前的訪問者提供網站的過往內容。如果本地緩存中沒有網站的過往版本,Cloudflare將轉向互聯(lián)網檔案館并獲取該網站的最新存檔。

ia_1900000643.png

與此同時,Cloudflare還會使用通知橫幅告知訪問者,網站的源節(jié)點出現(xiàn)了故障,訪問者隨時可以點擊橫幅中的刷新按鈕以確認網站是否恢復正常。盡管web應用程序或購物車等需要與源服務器進行通信的動態(tài)內容會顯示錯誤,但Always Online可以提供其他基本內容。

“我們很高興能與Cloudflare合作,期待這種合作關系為互聯(lián)網帶來重要的冗余,并讓我們能夠推進正在進行的努力,使互聯(lián)網更有用和更可靠?!?/span>——Brewster Kahle互聯(lián)網檔案館創(chuàng)始人

立即登錄,閱讀全文
版權說明:
本文內容來自于Cloudflare,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家