是否有可能得到清漆重建整个网站?

是否可以设置清漆定期重建整个站点?我有一个背后的清漆游戏应用程序。该应用程序生成的网站数量超过2,000页,其中大部分是产品页面。是否可以将Varnish设置为从网站的根目录开始并按照每个链接/路径调用应用程序来重建网站?然后安排这个,说2am?是否有可能得到清漆重建整个网站?

在此先感谢。

回答:

不,Varnish没有缓存加温解决方案。如果你想重温你的网站,你必须通过一些脚本或一个带镜像的wget选项来完成。

Varnish 4将支持后台提取。当缓存对象过期并且“第一个不幸的家伙”击中该对象时,Varnish仍然在缓存对象提供缓存对象的同时在后台获取新对象。

回答:

如前所述,您可以使用wget来温暖你的缓存:

wget -q http://www.domain.com/sitemap.xml -O - | egrep -o "http://www.domain\.com[^<]+" | wget --header "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" --header "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3" --header "User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/32.0" -q -i - -O /dev/null 

使用--header模拟Firefox浏览器。

以上是 是否有可能得到清漆重建整个网站? 的全部内容, 来源链接: utcz.com/qa/259709.html

回到顶部