首页 > 解决方案 > 如何以编程方式停止 AWS Fargate 容器?

问题描述

问题:我们有一个每天都会运行的计划作业(AWS Fargate + Lambda + DynamoDB)。但是由于某些问题,如果容器卡住了,我们需要停止容器并再次重新触发相同的作业。

有什么方法可以停止/超时 AWS Fargate 任务?

标签: amazon-web-servicesamazon-ec2aws-lambdaamazon-dynamodbaws-fargate

解决方案


您可以在控制台上或通过 AWS CLI 执行此操作。您可能希望使用stop-task API 来执行此操作。这要求您首先获取任务 ID,列出集群中的任务,然后根据您需要过滤的内容(我猜是任务定义?)过滤它们。


推荐阅读