首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可能在Drupal页缓存被清除后立即更新它?

是否有可能在Drupal页缓存被清除后立即更新它?
EN

Drupal用户
提问于 2013-02-20 22:12:48
回答 1查看 130关注 0票数 0

我正在努力改进Drupal性能,并且我已经设置了所有常见的调优嫌疑犯:

  • 清漆
  • 模缓存
  • APC
  • Drupal核心缓存

据我所知,当您清除Drupal缓存时,它不会补充页面缓存,直到匿名最终用户对页面提出请求为止。然后,Drupal构建缓存,下面的页面请求是快速的。问题是,非缓存的调用可能需要2-4秒才能完成。我们希望所有的页面请求都像缓存的请求一样快速。因此,我们正在研究一种自动补充或设置cron的方法,希望能够在最终用户之前发出非缓存的页面请求。

如果我的假设是正确的,是否有一个模块或方法可以自动补充所有页面缓存?我假设,由于这并不是自动发生的,因此立即缓存整个站点可能是一个资源问题。但是,如果我们将Drupals缓存设置为活1或2天,并在半夜清除cron上的缓存,那么可以自动补充。有人试过解决这个问题吗?

EN

回答 1

Drupal用户

回答已采纳

发布于 2014-01-09 20:06:06

高速缓存温暖模块是你要找的那个。

cache_warmer是一个drush命令,它基于内容的新鲜度来访问drupal站点的一组URI。

这是一个用于使用httprl来升温缓存的drush集成,这意味着调用也可以并行进行。

因为它是一个钻孔扩展,所以您也可以轻松地将它与您的cron连接起来。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/63049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档