使用政策控制快取金鑰 - Amazon CloudFront

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用政策控制快取金鑰

使用 CloudFront 快取政策,您可以指定 HTTP 標頭、Cookie 和查詢字串,這些字串 CloudFront 包含在快取位置的物件快取索引鍵中。 CloudFront 快取索引鍵是快取中每個物件的唯一識別碼,它會判斷檢視器的 HTTP 要求是否會造成快取命中。

當檢視者請求產生與先前請求相同的快取金鑰,且該快取金鑰的物件位於節點的快取中且有效時,就會發生快取命中。當有快取命中時,會從 CloudFront 邊緣位置將物件提供給檢視者,這具有下列優點:

  • 降低原始伺服器的負載

  • 減少檢視器的延遲

在快取金鑰中包含較少的值會增加快取命中的可能性。這樣可以讓您從網站或應用程式獲得更好的效能,因為快取命中率較高 (較高比例的檢視器要求會導致快取命中)。如需詳細資訊,請參閱 瞭解快取金鑰

若要控制快取金鑰,請使用 CloudFront 快取政策。您可以將快取原則附加至 CloudFront 散發中的一或多個快取行為。

您也可以使用快取原則,為快取中的物件指定 CloudFront 存留時間 (TTL) 設定值,並啟用 CloudFront 要求和快取壓縮物件。