2016-08-24 35 views

回答

1

不,這是不可能的。

一旦將請求從CloudFront發送到原始服務器,CloudFront將做的事情(除非發生錯誤,當然)將返回原始服務器對請求者的響應。

我想到的,其中這可能確實是可能的是,如果CloudFront的遵循HTTP重定向,這it does not do的唯一途徑。

如果你想從其他地方一旦請求已到達原點回歸的內容,你必須把它拿來和流回來......這將可能有更好的表現比預期的,如果桶是在與原始服務器相同的區域,並且代碼非常緊密。區域內S3的延遲非常低,可用帶寬很高。我有一個應用程序可以做到這一點,每天在一個小的t2實例上進行數千次,所以它肯定是可行的。

當然,用一個單一的CloudFront的分佈狀態,你可以有多個來源 - 比如你的服務器和S3。 CloudFront可以根據路徑模式匹配來選擇哪個來源處理每個請求......但這是一個靜態映射,所以我不知道它是否適用於您要做的事情。

+0

謝謝,只是想確保沒有我不知道的一些設置。 –