本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下列高階工作流程說明如何透過 CloudFront 持續部署,安全地測試和部署組態變更。
-
選擇您要做為主要分佈的分佈。主要分佈是目前為生產流量提供服務的分佈。
-
從主要分佈中,建立臨時分佈。臨時分佈一開始會是主要分佈的副本。
-
在持續部署政策內建立流量組態,並將其連接至主要分佈。這會決定 CloudFront 如何將流量路由至臨時分佈。如需詳細了解臨時分佈的路由請求,請參閱 將請求路由到預備分佈。
-
更新臨時分佈的組態。如需詳細了解您可以更新的設定,請參閱 更新主要和預備分佈。
-
監控臨時分佈,以判斷組態變更是否如預期般運作。如需監控臨時分佈的詳細資訊,請參閱 監控預備分佈。
當您監控臨時分佈時,您可以:
-
再次更新臨時分佈的組態,以持續測試組態變更。
-
更新持續部署政策 (流量組態),以傳送更多或更少流量至臨時分佈。
-
-
臨時分佈的效能符合您的需求時,請將臨時分佈的組態提升為主要分佈,如此會將臨時分佈的組態複製到主要分佈。這項操作也會停用持續部署政策,這表示 CloudFront 會將所有流量路由至主要分佈。
您可以建置自動化來監控臨時分佈的效能 (步驟 5),並在符合特定條件時自動提升組態 (步驟 6)。
提升組態之後,您可以在下次測試組態變更時,重複使用相同的臨時分佈。
如需在 CloudFront 主控台 AWS CLI、 或 CloudFront API 中使用預備分佈和持續部署政策的詳細資訊,請參閱下一節。