amazon-web-services - 不使用时如何处理 AWS Elastic Beanstalk 环境?
问题描述
dev
我有一个适用于我的应用程序版本的 AWS Elastic Beanstalk环境。我不需要它一直处于启动状态,但想时不时地使用它。
我该怎么做才能不为此付费,但我不必一遍又一遍地重新制作它?
谢谢!!
解决方案
最具成本效益的方法是在CloudFormation中设置完整的环境(或eb cli
如@TomHarvey 指出的那样),这将完全自动化配置和拆除所有资源。
这样,每当您需要它时,您只需从头开始配置它。完成后,您只需将其完全删除,不使用时无需支付任何费用。
此外,由于它的 CloudFormation,您可以对其进行参数化以轻松配置其不同的变体。例如,对于初始测试或开发没有负载均衡器的小型实例。在其他时候,如果需要,您可以配置更大的环境。
如果您绝对不想手动执行任何操作,您可以定期设置堆栈的自动配置,例如仅在星期一工作期间。为此,您可以将CloudWatch Event 计划规则与 lambda 函数一起使用,该函数将自动部署您的模板并在数小时后将其删除。
推荐阅读
- jquery - MediaWiki API 在 Android 9 (api 28) 之后无法工作
- python-3.x - 区分 IPFS 链接和普通链接
- omnet++ - 如何在 .ned 文件中声明参数向量
- delphi - 在直线上绘制一个点
- python - 如何在python中自动创建父类的所有子对象?
- c# - LINQ 查询错误:如何准确识别导致此错误的字段?
- amazon-web-services - 在 Lambda 中实现检查和重启机制
- php - 读取发布数据时 YII2 上的 500(内部服务器错误)
- flutter - Flutter 包实现
- python - Python:从 ipywidgets.observe() 而不是 3 获取单个信号