amazon-web-services - 如何以编程方式停止 AWS Fargate 容器?
问题描述
问题:我们有一个每天都会运行的计划作业(AWS Fargate + Lambda + DynamoDB)。但是由于某些问题,如果容器卡住了,我们需要停止容器并再次重新触发相同的作业。
有什么方法可以停止/超时 AWS Fargate 任务?
解决方案
您可以在控制台上或通过 AWS CLI 执行此操作。您可能希望使用stop-task API 来执行此操作。这要求您首先获取任务 ID,列出集群中的任务,然后根据您需要过滤的内容(我猜是任务定义?)过滤它们。
推荐阅读
- node.js - nodemon 服务器命令不起作用 - 我的第一个全栈 mern 环境
- .net - .NET 核心 Web API 中是否有取消调用的方法?
- css - Chrome devtools 中的自定义设备无法正确呈现
- python - pytest-mock 补丁上下文管理器在退出时不恢复对象
- php - 无法更改 Laravel 查找 PostgreSQL SSL 证书的位置
- php - 修复“错误 500:页面不工作”错误 PHP
- arrays - 如何比较两个字符串中的字母Ruby
- non-linear-regression - 如何解释 R 中的非线性回归
- powershell - 用于查找/运行计划任务或创建的 Powershell 脚本
- bash - 通过电子邮件替换提交历史