本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理應用程式的快取設定
Amplify 使用 Amazon CloudFront 來管理託管應用程式的快取組態。緩存配置應用於每個應用程序,以優化最佳性能。
在 2024 年 8 月 13 日,Amplify 發布了應用程序緩存效率的改進。有關詳情,請參閱CDN緩存改進以獲得更好的應用程序性能與 AWS Amplify 託管
下表摘要說明在快取改進版本之前和之後對特定快取行為的 Amplify 支援。
快取行為 | 以前的支持 | 隨著緩存改進 |
---|---|---|
您可以在 Amplify 主控台或 |
是 |
是 |
Amplify 會尊重您在 |
是 | 是 |
Amplify 會尊重應用程式架構中針對動態路由設定的 |
是 |
是 |
每個新的 CI/CD 應用程式部署都會清除快取。 |
是 |
是 |
您可以開啟應用程式的效能模式。 |
是 |
否 效能模式設定已無法在 Amplify 主控台中使用。不過,您可以建立設定 |
下表列出特定快取設定的預設值所做的變更。
快取設定 | 上一個預設值 | 具有緩存改進的默認值 |
---|---|---|
靜態資產的快取持續時間 |
兩秒 |
一年 |
反向代理回應的快取持續時間 |
兩秒 |
零秒(無緩存) |
最長生存時間 (TTL) |
十分鐘 |
一年 |
如需 Amplify 如何判斷要套用至應用程式之快取組態的相關資訊,以及管理快取金鑰組態的指示,請參閱下列主題。