如何在计划的时间终止和还原Elastic Beanstalk环境?

布赖恩

我想在午夜终止我的一个Elastic Beanstalk环境,并在每天早晨恢复它。

因此,我按照本教程设置了lambda函数和CloudWatch事件。

在本教程中,我发现一件事很奇怪。本教程使用rebuild_environment功能来还原EB环境。功能文档说,rebuild_environment首先删除EB环境,然后再创建与EB环境关联的所有资源。

运行时rebuild_environment,出现No Environment found for EnvironmentName = 'my-eb-environment-name'错误。这是因为my-eb-environment-name已经在午夜终止。

使用还原终止的EB环境的正确方法是boto3什么?

qkhanhpro

终止您的Elastic Beanstalk环境,并使用EnvironmentId而不是调用boto3的重建函数EnvironmentName

它应该工作。我认为EnvironmentName仅用于在未终止的Elastic Beanstalk环境上进行重建

您也可以在终止的六周(42天)内重建终止的环境。重建时,Elastic Beanstalk尝试创建具有相同名称,ID和配置的新环境。

只是要注意的罕见情况

除非您在终止的环境中使用自己的自定义域名,否则该环境将使用elasticbeanstalk.com的子域。这些子域在Elastic Beanstalk区域中共享。因此,它们可以在同一地区的任何客户创建的任何环境中使用。当您的环境终止时,另一个环境可以使用其子域。在这种情况下,重建将失败。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Elastic Beanstalk - 删除环境失败

来自分类Dev

如何从 EB CLI 访问 Elastic Beanstalk 环境

来自分类Dev

如何在.net中读取Elastic Beanstalk环境属性?

来自分类Dev

Elastic Beanstalk上特定于环境的扩展

来自分类Dev

Docker主机的Elastic Beanstalk环境变量

来自分类Dev

启动Elastic Beanstalk环境时出错

来自分类Dev

在Docker中访问Elastic Beanstalk环境属性

来自分类Dev

Elastic Beanstalk环境处于灰色状态

来自分类Dev

我应该选择哪种Elastic Beanstalk环境?

来自分类Dev

为Elastic Beanstalk环境配置HTTPS

来自分类Dev

错误:无法更新AWS Elastic Beanstalk环境

来自分类Dev

AWS Elastic Beanstalk Docker环境变量

来自分类Dev

节点和Elastic Beanstalk:设置环境NODE_ENV = prod

来自分类Dev

Elastic Beanstalk具有开发和生产环境吗?

来自分类Dev

如何使用Java SDK创建AWS Elastic Beanstalk环境?

来自分类Dev

如何使用CloudFormation将域名别名为Elastic Beanstalk环境?

来自分类Dev

如何使用 CloudFormation 更新 Elastic Beanstalk 环境的标签

来自分类Dev

如何在 AWS Beanstalk 环境中覆盖 nginx

来自分类Dev

在Elastic Beanstalk环境中运行Rails rake任务

来自分类Dev

Elastic Beanstalk定制AMI无法看到环境变量

来自分类Dev

在AWS Elastic-Beanstalk上添加/更改环境变量

来自分类Dev

Amazon Web Service无法删除Elastic Beanstalk环境

来自分类Dev

在Amazon Elastic Beanstalk Windows环境中启用gzip

来自分类Dev

Python中的AWS Elastic Beanstalk环境变量

来自分类Dev

同时在Amazon Elastic Beanstalk上部署到多个环境

来自分类Dev

Elastic Beanstalk AWS中的环境与应用程序

来自分类Dev

AWS Elastic Beanstalk没有获取环境变量

来自分类Dev

在AWS Elastic Beanstalk环境中使用namecheap域名吗?

来自分类Dev

新的Elastic Beanstalk环境未打印到日志

Related 相关文章

  1. 1

    Elastic Beanstalk - 删除环境失败

  2. 2

    如何从 EB CLI 访问 Elastic Beanstalk 环境

  3. 3

    如何在.net中读取Elastic Beanstalk环境属性?

  4. 4

    Elastic Beanstalk上特定于环境的扩展

  5. 5

    Docker主机的Elastic Beanstalk环境变量

  6. 6

    启动Elastic Beanstalk环境时出错

  7. 7

    在Docker中访问Elastic Beanstalk环境属性

  8. 8

    Elastic Beanstalk环境处于灰色状态

  9. 9

    我应该选择哪种Elastic Beanstalk环境?

  10. 10

    为Elastic Beanstalk环境配置HTTPS

  11. 11

    错误:无法更新AWS Elastic Beanstalk环境

  12. 12

    AWS Elastic Beanstalk Docker环境变量

  13. 13

    节点和Elastic Beanstalk:设置环境NODE_ENV = prod

  14. 14

    Elastic Beanstalk具有开发和生产环境吗?

  15. 15

    如何使用Java SDK创建AWS Elastic Beanstalk环境?

  16. 16

    如何使用CloudFormation将域名别名为Elastic Beanstalk环境?

  17. 17

    如何使用 CloudFormation 更新 Elastic Beanstalk 环境的标签

  18. 18

    如何在 AWS Beanstalk 环境中覆盖 nginx

  19. 19

    在Elastic Beanstalk环境中运行Rails rake任务

  20. 20

    Elastic Beanstalk定制AMI无法看到环境变量

  21. 21

    在AWS Elastic-Beanstalk上添加/更改环境变量

  22. 22

    Amazon Web Service无法删除Elastic Beanstalk环境

  23. 23

    在Amazon Elastic Beanstalk Windows环境中启用gzip

  24. 24

    Python中的AWS Elastic Beanstalk环境变量

  25. 25

    同时在Amazon Elastic Beanstalk上部署到多个环境

  26. 26

    Elastic Beanstalk AWS中的环境与应用程序

  27. 27

    AWS Elastic Beanstalk没有获取环境变量

  28. 28

    在AWS Elastic Beanstalk环境中使用namecheap域名吗?

  29. 29

    新的Elastic Beanstalk环境未打印到日志

热门标签

归档