如何在Elastic Beanstalk中为Auto Scaling EC2实例配置触发器?

时间:2011-03-08 05:07:56

标签: triggers amazon-web-services elastic-beanstalk autoscaling

我想在Elastic Beanstalk中为Auto Scaling配置触发器。

基本上我想扩展新实例,如果用户没有超过4秒的响应。

你能告诉我如何实现这个目标吗?

2 个答案:

答案 0 :(得分:3)

在Elastic Beanstalk中,如果用户未在指定时间内获得响应,则可以设置将启动新实例的触发器。在Elastic Beanstalk中配置环境时,可以设置EC2实例运行状况检查并配置运行状况检查间隔和运行状况检查超时。如果服务器在运行状况检查间隔内没有响应,则Auto Scaling将显示新实例。

有关详情:http://docs.amazonwebservices.com/elasticbeanstalk/latest/ug/index.html?using-features.managing.elb.html

答案 1 :(得分:3)

AWS EB具有针对延迟的特定扩展指标,以及您希望在您的情况下使用的延迟。健康检查很重要,因为SanketDangi提到,但要明确它不会自动地#34;带来新的实例"。它肯定会使失败的实例停止服务。至于这是否会启动扩展操作,这取决于自动扩展策略,例如配置的最小实例,例如EB在创建新的EB应用程序时为您设置的。