AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

eb terminate

描述

终止正在运行的环境,以便不会因未使用的 AWS 资源产生费用。

使用 --all 选项,删除当前目标已初始化为使用 eb init 的应用程序。该命令会终止应用程序中的所有环境,终止应用程序的应用程序版本保存的配置,然后删除应用程序。

如果根目录包含一个指定自定义平台的 platform.yaml 文件,则该命令会终止正在运行的自定义环境。

注意

稍后,您始终都可以使用相同的版本启动新的环境。如果环境中有要保留的数据,请在终止环境之前创建当前数据库实例的快照。以后在创建新环境时可将它用作新数据库实例的基础。有关更多信息,请参阅 Amazon Relational Database Service 用户指南 中的创建数据库快照

语法

eb terminate

eb terminate environment-name

选项

名称

描述

--all

终止应用程序中的所有环境,终止应用程序的应用程序版本和其保存的配置,然后删除应用程序。

--force

终止环境,不提示确认。

--ignore-links

终止环境,即使它有链接的依赖环境。请参阅编写环境

--timeout

命令超时之前的分钟数。

输出

如果成功,则该命令返回 terminate 操作的状态。

示例

以下示例请求终止环境 tmp-dev。

$ eb terminate The environment "tmp-dev" and all associated instances will be terminated. To confirm, type the environment name: tmp-dev 2018-07-11 21:05:25 INFO: terminateEnvironment is starting. 2018-07-11 21:05:40 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmHigh-16V08YOF2KQ7U 2018-07-11 21:05:41 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmLow-6ZAWH9F20P7C 2018-07-11 21:06:42 INFO: Deleted Auto Scaling group policy named: arn:aws-cn:autoscaling:us-west-2:11122223333:scalingPolicy:5d7d3e6b-d59b-47c5-b102-3e11fe3047be:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca lingScaleUpPolicy-1876U27JEC34J 2018-07-11 21:06:43 INFO: Deleted Auto Scaling group policy named: arn:aws-cn:autoscaling:us-west-2:11122223333:scalingPolicy:29c6e7c7-7ac8-46fc-91f5-cfabb65b985b:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca lingScaleDownPolicy-SL4LHODMOMU 2018-07-11 21:06:48 INFO: Waiting for EC2 instances to terminate. This may take a few minutes. 2018-07-11 21:08:55 INFO: Deleted Auto Scaling group named: awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E 2018-07-11 21:08:57 INFO: Deleted Auto Scaling launch configuration named: awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingLaunchConfiguration-19UFHYGYWORZ 2018-07-11 21:09:10 INFO: Deleted security group named: awseb-e-2cpfjbra9a-stack-AWSEBSecurityGroup-XT4YYGFL7I99 2018-07-11 21:09:40 INFO: Deleted load balancer named: awseb-e-2-AWSEBLoa-AK6RRYFQVV3S 2018-07-11 21:09:42 INFO: Deleting SNS topic for environment tmp-dev. 2018-07-11 21:09:52 INFO: terminateEnvironment completed successfully.

本页内容: