代码之家  ›  专栏  ›  技术社区  ›  sthg

Akamai缓存刷新

  •  10
  • sthg  · 技术社区  · 16 年前

    Akamai多久刷新一次缓存?

    有人有这方面的经验吗?

    4 回复  |  直到 10 年前
        1
  •  15
  •   X-Cubed    16 年前

    styles.css

    请求:

    styles.css?版本=1

        2
  •  11
  •   staticsan    16 年前

    它是可配置的。您将需要与组织中管理您的Akamai帐户的人员交谈。他们将有权更改缓存的方式和内容。如有必要,他们可以让您联系Akamai的技术联系人。

        3
  •  1
  •   Jeremy    12 年前

    另一个需要检查的是Akamai缓存项的生存时间设置。

    我在工作中使用Akamai,最近发现它将无限期地缓存最大年龄为零的任何内容。然后,当我将其更正为更有用的内容时,它会从同一url随机返回新旧项目。您可以在标题内容中看到,旧项目(在本例中为PDF文件)的最大年龄仍然为零,而当前PDF具有新的最大年龄值。

    为了解决这一问题,我们必须清除Akamai的URL,以便它使用更正的最大年龄值缓存新版本的PDF。现在,受影响的PDF仅在新的最长时间内保持缓存,并且我们始终收到正确的版本。

        4
  •  0
  •   Rich    6 年前

    1. 基于文件扩展名进行配置。(例如*.css、*.js等)

    如果对请求启用以下pragma头,则可以检查HTTP响应头并确定文件的缓存长度—它包含在缓存密钥中。

    4d /mirror-somedomain.akadns.net/contentimages/meganav/020118/2018-02-01-someimg.jpg cid=\u site\u locale=us&站点_语言=en_