我们知道某一天有大量的流量袭击了Plone网站。上次发生这种情况时,我们无法从Plone中汲取足够的力量使其顺利运行。
现在我想问一下可以用什么样的技巧来暂时喂养部落?例如。
将Plone网站的(部分)转换为磁盘上的静态HTML文件和图像,通过Apache提供服务吗?
使用很长的到期时间在Varnish中缓存整个网站
使用一些自动镜像网站的CDN服务
如果需要,我们可以更改网站DNS,但我希望所有这些都可以通过联系表单和其他HTTP POST表单仍然有效来实现(如果有必要,我们可以暂时隐藏它们)
答案 0 :(得分:6)
我会选择Varnish和类似60秒的TTL。这就足够了,因为这意味着每分钟只能获得少量请求。
但是,您需要仔细测试响应标头是否正确设置,以便在缓存中没有任何“漏洞”来敲击Zope。 Funkload拯救。
马丁