交通尖峰 - 弹性豆茎

时间:2013-08-01 13:53:04

标签: amazon-web-services elastic-beanstalk

处理弹性豆茎的流量峰值的最佳方法是什么?根据我的经验,这似乎不够迅速,即新实例需要几分钟才能开始。

我是否应该进行更多计算以优化缩放过程?

是否存在将这些事情解决的公式?

1 个答案:

答案 0 :(得分:2)

是的,需要5-10分钟(取决于您正在使用的堆栈;不计算Windows实例)通过CloudFormation启动新的Beanstalk实例,安装和配置环境软件,将实例添加到负载平衡群集,部署您的应用程序代码,并运行您的任何.ebextensions。 (您可以通过观察环境的事件日志或后台执行的CloudFormation模板的日志来跟随所有这些。)

有几种方法可以解决这个问题:

  1. 使用不需要 的大型实例来快速扩展。

  2. 为您的环境调整Auto Scaling触发器(通过AWS控制台,Web服务API或CLI工具),以便更快地进行扩展。这样,在现有服务器达到最大化时,您将获得额外的容量。