亚马逊 ecs 服务中任务的“期望计数”是多少?

Posted

技术标签:

【中文标题】亚马逊 ecs 服务中任务的“期望计数”是多少?【英文标题】:What is 'desired count' of tasks in amazon ecs service? 【发布时间】:2019-03-31 08:01:24 【问题描述】:

我正在配置 aws ecs 服务自动缩放。当我尝试加载我的服务时,警报会执行操作以创建新任务。但在服务选项卡“任务”中,我看不到一些新任务。但是“期望计数”值会增加。是否意味着新任务已创建?

【问题讨论】:

【参考方案1】:

所需的计数是您的服务在该时刻执行的任务计数。这并不意味着你的所有东西都将处于运行状态。

让我引用 AWS 文档。

您的 Amazon ECS 服务可以选择配置为使用服务 Auto Scaling 调整其所需的计数向上或向下响应 CloudWatch 警报。 Service Auto Scaling 利用 Application Auto 提供此功能的扩展服务。

参考:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-auto-scaling.html

可能有两种情况。

您的任务可能由于多种原因而停止 应用。您可以在服务部分查看任务状态。

由于底层不足,您的任务无法运行 如果您使用 EC2 类型的容器实例资源 集群。

我建议您查看服务的活动部分,让我知道您可以在那里看到哪些确切信息。

ECS -> 集群名称 -> 服务名称 -> 事件选项卡

【讨论】:

在没有定义弹性伸缩策略的情况下,是否可以增加服务的任务数? 是的,您可以更改所需的计数。此参数与您是否启用扩展策略无关。

以上是关于亚马逊 ecs 服务中任务的“期望计数”是多少?的主要内容,如果未能解决你的问题,请参考以下文章

AWS API 网关和 EC2 服务代理

打开端口 80 EC2 亚马逊网络服务 [关闭]

Spring Cloud 微服务(五) 部署到AWS ECS

使用亚马逊的云服务器EC2做深度学习配置Jupyter Notebook服务器

在亚马逊 EC2 服务器中上传 SSL 文件时的访问问题

为啥我不能在亚马逊 ec2 服务器上使用 php 上传超过 3 mb 的文件?