簡體   English   中英

AWS 將 EC2 替換為 CloudFront

[英]AWS replace EC2 with CloudFront

我有一個通過 AWS EC2 和負載均衡器托管的域dev-www.myexample.de 我想用 S3 存儲桶 + CloudFront 替換此配置並保持相同的域名。

我能找到的唯一可能的方法是銷毀我的 EC2 實例和 Route 53,然后部署我的 CloudFront 和域,這工作正常。

但是,我想為我的 EC2 實例關閉以及 CloudFront 和 S3 存儲桶准備好使用之前的所有流量顯示一個503頁面。 知道我該怎么做嗎?

您可以在更改 DNS 配置之前創建您的 Amazon S3 存儲桶和 Amazon CloudFront 分配。 這使您有機會確保其正常工作。

然后,您可以將 Route 53 配置更改為指向 CloudFront 而不是負載均衡器。 此更改需要一段時間才能在整個 Internet 中傳播,在此期間,緩存查詢將繼續從 go 到負載均衡器,但新的 DNS 查找將 go 到 CloudFront。 如果您在兩個位置的內容相同,則不需要顯示任何通知。

請注意,只有 static 內容可以從 Amazon S3 提供,因此如果您的 Amazon EC2 服務器中有任何后端邏輯,則無法繼續使用 CloudFront + S3 提供它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM