我们在AWS上使用中高CPU服务器设置了一个相当大的成员站点。大部分时间它以非常低的容量(约3%)运行,但每周一次我们向我们的成员发送时事通讯。在通讯后的几分钟内,服务器负载会随着成员试图访问该网站而增加(有时超过100%)。
从长远来看,我们将重组系统,但就目前而言,我想添加一个溢出服务器,在发生这种情况时,将向用户提供“在几分钟内回过头”的服务。
我无法找到任何关于为此类事物设置路由的好方法。有什么想法吗?
谢谢!
答案 0 :(得分:3)
为什么不将Elastic Load Balancing与Auto Scaling一起使用?
这样您就可以将服务器数量与实际使用情况相匹配。本周大部分时间,你不会支付97%的未使用容量,在通讯期间,你将有足够的容量让每个人登录并从你那里购买东西。
答案 1 :(得分:0)
Amazon Web Services博客上有一篇文章解释了如何执行此操作。它将故障转移网页放在S3上,易于维护且价格便宜。
Create a Backup Website Using Route 53 DNS Failover and S3 Website Hosting