处理弹性豆茎上的流量峰值的最佳方法是什么?以我的经验,这似乎并没有足够快地扩展,即新实例需要几分钟才能开始。
我应该做更多的计算来优化缩放过程吗?
有没有解决这些问题的公式?
处理弹性豆茎上的流量峰值的最佳方法是什么?以我的经验,这似乎并没有足够快地扩展,即新实例需要几分钟才能开始。
我应该做更多的计算来优化缩放过程吗?
有没有解决这些问题的公式?
是的,需要 5-10 分钟(取决于您使用的堆栈;不包括 Windows 实例)通过 CloudFormation 启动一个新的 Beanstalk 实例,安装和配置环境软件,将实例添加到负载均衡集群,部署您的应用程序代码,并运行您的任何.ebextensions
. (您可以通过查看环境的事件日志或在后台执行的 CloudFormation 模板的日志来跟踪所有这些。)
有几种方法可以处理这个问题:
使用不需要如此快速向外扩展的更大实例。
为您的环境调整 Auto Scaling 触发器(通过 AWS 控制台、Web 服务 API 或 CLI 工具),以便更快地进行扩展。这样一来,当现有服务器达到极限时,您将拥有额外的容量。