终止 Elastic Beanstalk 环境 - Amazon Elastic Beanstalk
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

终止 Elastic Beanstalk 环境

您可以使用 Elastic Beanstalk 控制台终止正在运行的 Amazon Elastic Beanstalk 环境。通过这样做,您可以避免因未使用的 Amazon 资源产生费用。

注意

稍后,您始终都可以使用相同的版本启动新的环境。如果环境中有要保留的数据,请在终止环境之前将数据库删除策略设置为 Retain。这使数据库能够在 Elastic Beanstalk 之外运行。之后,任何 Elastic Beanstalk 环境都必须作为外部数据库连接到它。如果要在不保持数据库运行的情况下备份数据,请将删除策略设置为在终止环境之前拍摄数据库快照。有关更多信息,请参阅本指南的配置环境章节中的数据库生命周期

Elastic Beanstalk 可能无法终止您的环境。一个常见原因是,另一个环境的安全组在您要终止的环境的安全组上有依赖项。有关如何避免此问题的说明,请参阅本指南的 EC2 实例页面中的安全组

Elastic Beanstalk 控制台

终止环境

  1. 打开 Elastic Beanstalk 控制台,然后在 Regions (区域) 列表中选择您的 Amazon 区域。

  2. 在导航窗格中,选择 Environments(环境),然后从列表中选择环境的名称。

    注意

    如果您有多个环境,请使用搜索栏筛选环境列表。

  3. 选择 Environment actions(环境操作),然后选择 Terminate environment(终止环境)。

  4. 使用屏幕上的对话框确认环境终止。

    注意

    终止环境时,与已终止环境相关联的别名记录可供任何人使用。

    Elastic Beanstalk 需要几分钟时间才能终止环境中运行的 Amazon 资源。

Amazon CLI

终止环境

  • 运行以下命令。

    $ aws elasticbeanstalk terminate-environment --environment-name my-env

API

终止环境

  • 按照以下参数请求 TerminateEnvironment

    EnvironmentName = SampleAppEnv

    https://elasticbeanstalk.us-west-2.amazon.com/?EnvironmentName=SampleAppEnv &Operation=TerminateEnvironment &AuthParams