您好,登錄后才能下訂單哦!
CloudFront高可用中的故障轉移是怎樣的,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
我們在使用CloudFront的案例中,為了保障CloudFront的高可用,一般會配置多個源站,當其中一個源站出現故障時,回源需要切換到正常的源站從而不會影響到業務,其實在2018年11月20日,CloudFront推出了一個功能為源故障轉移,不需要借助其他系統就可以實現源站的故障轉移。
利用 CloudFront 的源故障轉移功能,您可以為您的分配設置兩個源 - 主要源和輔助源。這樣,當 CloudFront 檢測到您的主要源不可用時,您的內容將從您的輔助源提供。實現方式為在CloudFront創建一個/源組/,您將在其中為 CloudFront 指定主源以及 CloudFront 將在主源返回特定 HTTP 狀態代碼故障響應時自動切換到的次要源。
源組中的兩個源可以是以下源的任意組合:AWS 源(如 Amazon S3 存儲桶或 Amazon EC2 實例)或自定義源(如您自己的 HTTP Web 服務器)。在創建源組時,將 CloudFront 配置為在主源返回您配置的特定狀態代碼時故障轉移到 GET、HEAD 和 OPTIONS HTTP 方法的次要源。
CloudFront 將所有傳入請求路由至主源,僅在嘗試路由至主源時返回為故障轉移或超時配置的狀態代碼的情況下,CloudFront 才將請求發送到次要源。
實現源故障轉移功能創建源組操作非常簡單,在CloudFront分配中:
創建源組
添加主/備源
選擇故障轉移條件
就搞定啦,如圖:
看完上述內容,你們掌握CloudFront高可用中的故障轉移是怎樣的的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。