amazon-web-services - 删除旧版本的 ECS 任务 - 仅使用新版本
问题描述
如您所见,我有修订版 4 的任务定义和修订版 5 的任务定义。我想永久停止运行 4,只运行 5:
所以换句话说,就是供应的任务——我只想要那个。正在运行的任务 - 我不想再运行那个任务了。如何做到这一点?
解决方案
我试图复制这个场景,它对我来说很顺利。所以我认为你需要在引擎盖下进一步挖掘。
您的任务处于供应状态,我认为这与您的环境有关,与您的任务、服务或集群无关。
从 AWS 文档:
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-lifecycle.html
**PROVISIONING**
Amazon ECS has to perform additional steps before the task is launched. For example, for tasks that use the awsvpc network mode, the elastic network interface needs to be provisioned.
您可能需要检查以下内容以开始调试:
- ECS 用于配置您的资源的 Cloudformation 模板。
- 如果自上次部署以来发生任何变化,请尝试查看您的 VPC。
- 安全组、IAM 角色,以查明是否有任何东西阻止了您的资源创建。
推荐阅读
- python - 按特定顺序从 .txt 中读取项目
- python - 使用 Python 向 Bourne Shell 命令行解释器系统发送命令
- react-native - 使用 createContext 的 React 初始值,而不是提供一个
- amazon-web-services - 如何识别 EC2 经典实例
- javascript - 安装 bootstrap 和 jquery 和 popper.js 后,我的实时服务器上没有显示任何内容,但编译后未检测到错误
- google-cloud-vision - 遍历谷歌云存储中的文件
- python - 为什么我的代码在控制台中不显示任何内容
- ios - 使用 Codable 解码 JSON
- windows - 如何在 Windows 上有效地将数据从一个套接字传输到另一个套接字?
- tensorflow - Tensorflow:model.fit - TypeError:'NoneType'对象不可调用