【问题标题】:mod_pagespeed - internal cache purge issuemod_pagespeed - 内部缓存清除问题
【发布时间】:2015-04-27 17:10:54
【问题描述】:

我在我的 Nginx 网络服务器上使用 mod_pagespeed。

当我尝试使用 Google Pagespeed Insights(https://developers.google.com/speed/pagespeed/insights) 测试我的一些页面时,有:

1) 我第一次执行此操作时显示许多错误,之前未使用浏览器手动打开该页面。

2) 在第二次扫描时 - 或者如果我之前使用浏览器手动打开页面 - Google Pagespeed Insights 立即显示 90+%

我的一些网站没有很大的流量,因为它们是特定于利基的。我做这个速度优化主要是为了排名目的。现在我担心 Google 在测试我的网站时看不到 90+%,因为第一次扫描显示 70-80% 和许多错误......

好的...所以我认为 mod_pagespeed 会在一段时间后清除其内部缓存,当第一个打开站点时没有优化的文件,并且由于优化需要很长时间,第一个用户会得到一些没有完全优化的文件。对吧?

我的方法 nr.1:

我做了一些优化,所以将缓存保留 12 小时,但我的测试表明它不起作用。我的尝试有什么错误吗?

 #experimental mweber 400mb 12h
 pagespeed FileCacheSizeKb            409600;
 pagespeed FileCacheCleanIntervalMs   43200000;
 pagespeed FileCacheInodeLimit        500000;

我的方法 nr.2:

我的托管人建议我使用 wget 脚本预热缓存,该脚本会不时打开我的页面。我试过了,但它没有显示任何效果,所以有什么要求或参数我必须与 wget 一起使用,所以 mod_pagespeeed 开始优化文件吗?

很高兴能从您那里获得一些提示和建议! :)

【问题讨论】:

    标签: pagespeed mod-pagespeed


    【解决方案1】:

    wget 不会触发任何缓存,如果缓存仅通过请求触发,那么 wget 将不会访问文件来触发它们,因为它不会处理 html 来触发对资产的请求。

    为什么这么快就清除缓存?

    【讨论】:

      猜你喜欢
      • 2012-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-26
      • 2016-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多