我在 Linode VPS(Ubuntu 11.04)上有一个 wordpress 网站。网站运行良好,但有时我会遇到 Digg 效应(大量同时访问),导致我的网站瘫痪。我正在寻找一个有效的云解决方案仅有的当 linode 服务器无法处理大量请求时。谢谢帮助。
答案1
最简单的做法是在 wordpess 前面放置一个缓存服务器,例如清漆缓存
或者 nginx + memcache 设置也是可行的,无论如何减少动态内容生成的数量将有助于减轻解决方案的压力。
更新:voretaq7 的评论让我想起了 W3 Total cache 插件,这是一个很棒的插件,它允许您获取数据库和对象并使用各种技术将它们缓存在 word press 中。
答案2
您是否考虑过使用 CloudFlare 之类的 CDN?
答案3
我的第一直觉与 Oneiroi 的立场一致……但为了尝试发挥创造力,在负载下启动云实例并启动临时重定向到云服务器的 DNS 名称的问题。当然,生成的任何东西仍然必须来自那里,因此已经通过网络复制。