ton*_*126 1 policy restart amazon-ecs
我已经检查了我在ECS集群中运行的一个docker容器,并且它有一个空白的重启策略("{{.HostConfig.RestartPolicy.Name}}").我不确定ECS在发生故障时会做什么,但我想将策略更改为在实例中运行的cmd失败时重启容器实例的策略.是否可以更改ECS群集中docker容器的重启策略?
是否可以更改ECS群集中docker容器的重启策略?
不,ECS不支持重新启动现有容器.但是,请参阅下面的详细信息.
我不确定ECS在失败的情况下会做什么
对于单个任务(由API RunTask或StartTaskAPI 启动),ECS将在容器停止的情况下不执行任何操作,除非通过DescribeTasksAPI调用和CloudWatch Events 报告停止(退出代码和原因,如果已知).
我想将策略更改为重新启动容器实例的策略,如果实例中运行的cmd失败.
ECS通过"服务"的概念支持这种用例.服务可以持续使现实(已知状态)与所需状态匹配,包括您指定的所需运行任务数.如果服务启动的任务停止,则服务将创建新任务以替换它.服务可帮助您管理要运行,部署,绑定到负载均衡器和从负载均衡器解除绑定的副本数量,响应负载均衡器运行状况检查,以及与自动扩展集成,以便您的服务可以自动扩展或缩小.您可以查看文档以获取更多详细信息.
| 归档时间: |
|
| 查看次数: |
2905 次 |
| 最近记录: |