mod_pagespeed - 内部缓存清除问题

时间:2015-04-27 17:10:54

标签: pagespeed mod-pagespeed

我在我的Nginx-Webserver上使用mod_pagespeed。

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

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

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

我的一些网站没有非常大的流量,因为它们是利基特定的。我做这个速度优化主要是为了排名purpuses。现在我担心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开始优化文件?

很高兴收到你的一些意见和建议! ty:)

1 个答案:

答案 0 :(得分:0)

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

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