Amazon ecs ECS部署超时

Amazon ecs ECS部署超时,amazon-ecs,Amazon Ecs,我正在尝试部署我的ecs,但遇到超时问题 我的部署卡在这里了。这是怎么发生的 这是我使用aws cli获取taskArn的步骤 cluster="clustername" service_arn=$( aws ecs list-services --cluster $cluster --query 'serviceArns[0]' --output text ) task_arn=$( aws ecs list-tasks --cluster $cluster --service-name $

我正在尝试部署我的ecs,但遇到超时问题

我的部署卡在这里了。这是怎么发生的


这是我使用aws cli获取taskArn的步骤

cluster="clustername"
service_arn=$( aws ecs list-services --cluster $cluster --query 'serviceArns[0]' --output text )
task_arn=$( aws ecs list-tasks --cluster $cluster --service-name $service_arn --query 'taskArns[0]' --output text )

我意识到我不应该将最低健康百分比设置为50%。我应该将其设置为0%,以便允许任务更改

您是否尝试停止活动任务?我该怎么做?取消注册任务?好的,可以了。但是,我是否必须在每次将新代码部署到代码管道时停止该任务?在我的例子中,我使用的是Jenkins,所以我只创建bash脚本来运行aws cli停止任务。在您的中,我认为您可以使用lambday您的意思是将其写入buildspec.yml以使用lambda?我在代码管道中使用codebuild和codedeploy如果您的系统允许停机,则fibe tk将利润设置为0%