要关闭 AWS EC2 实例并停止产生费用,可以使用 AWS SDK 或 AWS CLI 发送相应的命令。以下是使用 AWS CLI 的示例代码:
aws ec2 stop-instances --instance-ids YOUR_INSTANCE_ID
其中,YOUR_INSTANCE_ID
是你要关闭的 EC2 实例的实例 ID。如果你有多个实例需要关闭,可以在 --instance-ids
后面添加多个实例 ID。
如果你想要自动关闭所有的 EC2 实例,可以使用以下命令:
aws ec2 describe-instances --query 'Reservations[].Instances[].InstanceId' --output text | xargs -I {} aws ec2 stop-instances --instance-ids {}
此命令将查询所有 EC2 实例的实例 ID,并将其传递给 stop-instances
命令来关闭实例。
请注意,关闭 EC2 实例后,你将不再产生实例费用,但你仍然需要支付存储费用和其他相关费用。