我檢查了我在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. 亞馬遜ecs代理總是重新啓動
- 7. IAM策略未啓動
- 8. 刷新AWS API網關授權策略
- 9. 從用戶數據重新啓動ecs-agent
- 10. AWS自定義自動縮放策略
- 11. 限制AWS服務(策略)
- 12. AWS內容安全策略
- 13. AWS ResourceGroupsTaggingAPI ec2卷策略
- 14. SolrCloud在AWS ECS
- 15. 重新啓動後連接到AWS EC2
- 16. 重新啓動了Oozie在AWS EMR
- 17. 重新啓動時忽略SUID位
- 18. Python - 忽略重新啓動while循環
- 19. 如何從AWS ECS
- 20. RabbitMQ,Pika和重新連接策略
- 21. m2eclipse不尊重更新策略設置
- 22. Windows服務重新連接策略
- 23. 重新命名require_once函數的策略?
- 24. Cassandra Datastax驅動程序重試策略
- 25. aws Lambda函數訪問策略
- 26. 春雲AWS SQS刪除策略
- 27. AWS Cloudformation:Loadbalancer自定義SSL協商策略
- 28. 適用於AWS的MongoDB備份策略
- 29. AWS Glue S3 VPC端點策略問題
- 30. RDS快照管理的AWS/IAM策略?
你使用的是任務還是服務? –
你在哪裏找到'HostConfig'?我能找到的最大參考是[它是棄用](https://github.com/aws/amazon-ecs-agent/issues/529)。 –