【问题标题】:Making Plone site temporarily static for high traffic peak使 Plone 站点暂时静态以应对高流量高峰
【发布时间】:2011-12-14 02:32:43
【问题描述】:

我们知道某天有大量访问 Plone 网站的流量。上次发生这种情况时,我们无法从 Plone 中调出足够的功率以使其平稳运行。

现在我想问一个人可以玩什么样的技巧来暂时养活部落?例如。

  • 将(部分)Plone 站点转换为磁盘上的静态 HTML 文件和图像,通过 Apache 提供服务?

  • 在 Varnish 中缓存整个网站,过期时间很长

  • 使用一些自动镜像站点的 CDN 服务

如果需要,我们可以更改站点 DNS,但我希望所有这一切都可以在联系表单和其他 HTTP POST 表单仍然有效的情况下实现(如有必要,我们可以暂时隐藏它们)

【问题讨论】:

  • 我认为,我们确实看到的一个克隆站点比其他任何野外克隆站点的流量峰值都要多。您只需要确保正确缓存事物并且每个资源至少具有某种上游缓存。我们使用 CDN 和清漆。

标签: apache plone cdn varnish


【解决方案1】:

我会选择 Varnish 和 60 秒 TTL 之类的东西。这已经足够了,因为这意味着您每分钟只会收到少量请求。

不过,您需要仔细测试,确保响应标头设置正确,因此您的缓存中没有任何“漏洞”会影响 Zope。 Funkload 来救援。

马丁

【讨论】:

  • 谢谢。清漆处理得很好:)
猜你喜欢
  • 1970-01-01
  • 2013-09-30
  • 2013-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多