gpt4 book ai didi

amazon-web-services - AWS 代码部署 : stuck on install step

转载 作者:行者123 更新时间:2023-12-02 21:11:17 25 4
gpt4 key购买 nike

我正在运行 this使用我自定义的基于 .net 的 docker 图像创建部署管道的教程。
但是当我开始部署时,它停留在 install 阶段,所以我必须手动停止它: enter image description here

之后,我得到了几个具有不同任务定义的正在运行的任务(注意:1 和:4,因为我现在已经尝试运行部署 4 次): enter image description here

它们也一直在改变它们的状态RUNNING->PROVISIONING->PENDING。停止的任务列表不断增加: enter image description here

问:那么,如何找出 CodeDeploy 的问题呢?为什么它会永远运行?

更新:它连接到健康检查。

更新:我明白了:

(service dataapi-dev-service, taskSet ecs-svc/9223370487815385540) (port 80) is unhealthy in target-group dataapi-dev-tg1 due to (reason Health checks failed with these codes: [404]).

不太明白,为什么新创建的容器会失败,因为原来的容器通过了健康检查。

最佳答案

当 ECS 任务运行时,ELB(弹性负载均衡器)会根据您在目标组中的配置不断对容器进行健康检查,以检查容器是否仍在响应。

根据您的调试消息,容器 (api) 以 404 响应健康检查路径。

我建议你在目标组 dataapi-dev-tg1 中配置 healhcheck 路径。

关于amazon-web-services - AWS 代码部署 : stuck on install step,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54475306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com