如何在.elasticbeanstalk配置中指定缩放触发器

时间:2014-06-13 13:52:58

标签: elastic-beanstalk

我的eb init生成的配置包含以下内容:

[aws:autoscaling:asg]
Custom Availability Zones=
MaxSize=2
MinSize=1

如何指定在optionsettings文件中使用不同的缩放触发器?

我可以通过.ebextensions使用一些方法吗?

1 个答案:

答案 0 :(得分:3)

我建议在此用例中使用ebextensions,因为这样可以更灵活地部署代码。在此处阅读可能的选项设置值。 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html

在您的应用来源中创建.ebextensions目录。在此目录中创建扩展名为.config的文件。使用aws:autoscaling:trigger命名空间。该文件应具有YAML语法。 示例内容:

option_settings:
      - namespace: aws:autoscaling:trigger
        option_name: BreachDuration
        value: 300

ebextensions目录中的文件按字母顺序处理。

有关ebextensions的更多信息,请点击此处: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html