Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services ECS服务“;“稳定”;状态查询_Amazon Web Services_Amazon Ecs - Fatal编程技术网

Amazon web services ECS服务“;“稳定”;状态查询

Amazon web services ECS服务“;“稳定”;状态查询,amazon-web-services,amazon-ecs,Amazon Web Services,Amazon Ecs,在部署新版本的ecs任务定义后,我一直在使用aws ecs wait services stable命令来识别ecs群集启动任务并达到RUNNING状态后的状态,该状态似乎是“stable”的定义 我现在正在寻找一种方法,在服务向目标组注册目标并通过健康检查后,继续查询该服务,正常情况下,ECS事件日志上会显示一个带有“稳定”字样的事件 到目前为止,我认为我得到的唯一选择是通过aws ecs descripe services不断查询该服务的最后一个事件,并在其中查找字符串stable 是否有人

在部署新版本的ecs任务定义后,我一直在使用
aws ecs wait services stable
命令来识别ecs群集启动任务并达到
RUNNING
状态后的状态,该状态似乎是“stable”的定义

我现在正在寻找一种方法,在服务向目标组注册目标并通过健康检查后,继续查询该服务,正常情况下,ECS事件日志上会显示一个带有“稳定”字样的事件

到目前为止,我认为我得到的唯一选择是通过aws ecs descripe services不断查询该服务的最后一个事件,并在其中查找字符串
stable


是否有人知道在脚本中执行此操作的更好方法(可能在特定秒数后超时)

我不认为aws cli内置了这样的命令。但是,如果您的
所需数量
大于1,
aws ecs等待服务稳定
将给出相同的结果。