Caching Akamai缓存刷新
Akamai多久刷新一次缓存 我们使用Akamai缓存频繁访问的文件。将文件上载和覆盖到Akamai FTP时,我看不到新文件的实时反映Caching Akamai缓存刷新,caching,ftp,akamai,Caching,Ftp,Akamai,Akamai多久刷新一次缓存 我们使用Akamai缓存频繁访问的文件。将文件上载和覆盖到Akamai FTP时,我看不到新文件的实时反映 有人对此有经验吗?它是可配置的。您将需要与组织中管理您的Akamai帐户的人员交谈。他们将有权更改缓存的方式和内容。如有必要,他们可以让您与Akamai的技术联系人联系。请记住,文件也可以缓存在其他位置,包括客户端所在的任何代理服务器或浏览器缓存本身中。解决这个问题的一个简单方法是在URL中添加一个查询字符串,并在每次更新文件时更改该值,或者将其设置为随机值以
有人对此有经验吗?它是可配置的。您将需要与组织中管理您的Akamai帐户的人员交谈。他们将有权更改缓存的方式和内容。如有必要,他们可以让您与Akamai的技术联系人联系。请记住,文件也可以缓存在其他位置,包括客户端所在的任何代理服务器或浏览器缓存本身中。解决这个问题的一个简单方法是在URL中添加一个查询字符串,并在每次更新文件时更改该值,或者将其设置为随机值以绕过缓存。服务器将忽略查询字符串,但浏览器和代理将认为它是一个完全不同的URL并重新请求它 例如,不要请求: styles.css 请求: styles.css?版本=1
另一个需要检查的是Akamai缓存项的生存时间设置 我在工作中使用Akamai,最近发现它将无限期地缓存最大年龄为零的任何内容。然后,当我将其更正为更有用的内容时,它会从同一url随机返回新旧项目。您可以在标题内容中看到,旧项目(在本例中为PDF文件)的最大年龄仍然为零,而当前PDF具有新的最大年龄值
为了解决这一问题,我们必须清除Akamai的URL,以便它使用更正的最大年龄值缓存新版本的PDF。现在,受影响的PDF仅在新的最长时间内保持缓存,我们始终会收到正确的版本。Akamai网络上的文件可以根据最终客户要求的任何缓存配置进行调整。通常,我看到的两种最常见的缓存设计方法是:
x-cache-key:S/L/3568/82745/4d/mirror-somedomain.akadns.net/contentimages/meganav/020118/2018-02-01-someimg.jpg cid=\u site\u locale=us&site\u language=en\p>我知道这是一个非常古老的线程,但这对akamai有效吗?这意味着,akamai是否会通过更改查询字符串从您的来源处获取新版本的文件?它适用于akamai,但您必须将其配置为考虑查询参数。我不确定默认值是多少。