【问题标题】:Can I configure scaling for and ElasticBeanstalk instance at deploy time?我可以在部署时为 ElasticBeanstalk 实例配置扩展吗?
【发布时间】:2014-09-07 04:20:55
【问题描述】:

我可以在部署时为 ElasticBeanstalk 实例配置扩展吗?

好像没有这个选项,那我得部署好之后进去,在配置设置里改一下

【问题讨论】:

    标签: amazon-elastic-beanstalk


    【解决方案1】:

    如果您使用 ebextensions,那么可以。您可以在 .ebextensions/01-scaling.config 文件中使用与自动缩放相关的选项设置。

    您可能希望在命名空间“aws:autoscaling:asg”中使用“MinSize”和“MaxSize”选项设置。

    示例配置文件:

    option_settings:
       - namespace: aws:autoscaling:asg
         option_name: MinSize
         value: 3
       - namespace: aws:autoscaling:asg
         option_name: MaxSize
         value: 6
    

    然后您的选项将与您的应用程序捆绑在一起,您可以将它们配置为环境启动的一部分,而不必进行第二次部署。

    此处的选项设置文档:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html

    【讨论】:

    • 谢谢,我实际上是指自动缩放触发器,但没关系在您的链接上发现它为 aws:autoscaling:trigger,但是我不明白如果延迟小于一秒,我该如何配置延迟stackoverflow.com/questions/25697570/…
    • 回答了另一个问题...希望对您有所帮助!
    • 太好了,谢谢还有一件事是配置文件的名称 01-scaling.config 很重要,或者可以是任何名称。
    • 任何东西,它都应该有一个 .config 扩展名。此目录中的文件按其名称的字典顺序处理。
    猜你喜欢
    • 2019-03-16
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    相关资源
    最近更新 更多