为 ASP.NET 网站推荐的 CloudFront 缓存策略值

时间:2021-06-09 07:10:36

标签: asp.net amazon-web-services caching cloud amazon-cloudfront

我们在 CloudFront 后面运行多个 ASP.NET 站点,我们现在正在测试环境中使用新的缓存和源请求策略,以尝试提高缓存命中率。

  • 我们发现将缓存键中没有 cookie 的白名单增加了 缓存命中率很高,但也破坏了我们网站的身份验证(远 来自理想)。
  • 将所有 Cookie 列入白名单会将我们的缓存命中率降低至 2%。
  • 只是将 ASP.NET_SessionId cookie 列入白名单似乎 修复身份验证并导致巨大的缓存命中率!

但是,我们还处于早期阶段,我担心我们可能会在缓存策略中遗漏一些元素,这些元素可能会导致我们网站其他地方出现我们尚未意识到的意外行为。

我无法在网上找到太多有关此的信息,因此我正在寻找其他在 CloudFront 后面拥有 ASP.NET 站点并启用缓存的站点,以便为我提供有关其设置的详细信息。

  • 您在启用缓存策略时遇到了什么问题?
  • 您的缓存策略是什么样的,为什么要这样设置?

0 个答案:

没有答案