我检查了我在ECS群集中运行的一个码头工具容器,它对于重新启动策略(“{{.HostConfig.RestartPolicy.Name}}”)有空白。我不确定ECS在发生故障时做了什么,但是我想将策略更改为重新启动容器实例,如果实例中运行的cmd失败。 是否可以更改ECS集群中泊坞窗容器的重启策略?AWS ECS重新启动策略
0
A
回答
1
是否可以在ECS集群中更改Docker容器的重启策略?
不,ECS不支持重启现有容器。不过,请参阅下面的详细信息。
我不确定什么ECS确实在发生故障
的情况下,对于单个任务(由RunTask
或StartTask
API的开始),ECS将无助于容器停止的情况下,除非通过DescribeTasks
API调用和CloudWatch Events报告停止(退出代码和原因,如果已知)。
我想将策略更改为重新启动容器实例,如果实例中运行的cmd失败。
ECS通过“服务”的概念支持这种用例。服务可以持续使现实(已知状态)与所需的状态相匹配,包括您指定的所需运行任务的数量。如果服务启动的任务停止,服务将创建一个新任务来替换它。服务可帮助您管理要运行的副本数量,部署,与负载平衡器绑定和解除绑定,响应负载均衡器运行状况检查以及与自动扩展集成,以便您的服务自动扩展或缩减。您可以查看documentation了解更多详情。
相关问题
- 1. erlang监督员重新启动策略
- 2. Docker-Compose重新启动策略
- 3. 如何在AWS ECS中重新启动容器?
- 4. AWS ECS代理不会启动
- 5. AWS ECS自动化
- 6. AWS IAM策略SQS
- 7. 亚马逊ecs代理总是重新启动
- 8. IAM策略未启动
- 9. 刷新AWS API网关授权策略
- 10. 从用户数据重新启动ecs-agent
- 11. 如何在主管策略重新启动actor之后重新发送消息
- 12. AWS自定义自动缩放策略
- 13. SolrCloud在AWS ECS
- 14. AWS S3存储桶策略
- 15. AWS内容安全策略
- 16. AWS ResourceGroupsTaggingAPI ec2卷策略
- 17. aws ec2 createInstance策略实施
- 18. AWS SNS主题策略Cloudformation
- 19. 限制AWS服务(策略)
- 20. 重新启动后连接到AWS EC2
- 21. 重新启动nginx时aws depoylment问题
- 22. 重新启动了Oozie在AWS EMR
- 23. 如何从AWS ECS
- 24. Python - 忽略重新启动while循环
- 25. 重新启动时忽略SUID位
- 26. jboss在重新启动后忽略requires_new
- 27. NserviceBus忽略重试策略
- 28. 应该避免在cfengine策略中重新启动Linux主机吗?
- 29. 单个Pod与单个Pod的Kubernetes作业与重新启动策略OnFailure
- 30. Mule在子流中捕获异常策略以重新启动子流
你使用的是任务还是服务? –
你在哪里找到'HostConfig'?我能找到的最大参考是[它是弃用](https://github.com/aws/amazon-ecs-agent/issues/529)。 –