不使用时如何处理AWS Elastic Beanstalk环境?

问题描述 投票:0回答:2

我有一个适用于我的应用程序dev版本的AWS Elastic Beanstalk env。我不需要一直使用它,但想不时地使用它。

我该怎么做,这样就不会为我付费,但我不必一遍又一遍地进行重新制作?

谢谢!

amazon-web-services amazon-elastic-beanstalk
2个回答
0
投票

最具成本效益的方法是在CloudFormation中设置完整的环境,这将完全自动置备并拆除所有资源。

这样,只要需要,您就可以从头开始进行配置。完成使用后,只需将其完全删除即可,不用时无需支付任何费用。

此外,由于其CloudFormation,您可以parameterze it轻松配置其不同的变体。例如,对于没有负载均衡器的小型实例,可以进行初始测试或开发。在其他时候,您可以根据需要提供更大的环境。

如果您绝对不想手动执行任何操作,则可以定期设置堆栈的自动配置,例如仅在我们工作的星期一。为此,您可以使用具有Lambda函数的CloudWatch Event Scheduled Rule,该函数将自动部署您的模板,并在数小时后将其删除。


0
投票

您必须停止实例。然后在需要时重新启动它们。

但是,这带来了问题。

您最好将时间花费在确保可以一次又一次地干净地进行重建上。为什么要避免这种重建?需要太长时间才能重建?还是每次都有错误?

© www.soinside.com 2019 - 2024. All rights reserved.