【问题标题】:ECS will not launch instance, "unable to place a task because the resources could not be found."ECS 不会启动实例,“无法放置任务,因为找不到资源”。
【发布时间】:2015-10-10 05:48:30
【问题描述】:

我无法弄清楚为什么我的 ecs 服务无法启动,并且一直收到错误消息“服务无法放置任务,因为找不到资源”。

在我的任务定义中,我有 500 个专用 cpu 单元和 250 个内存,这只是一个非常小的示例节点应用程序,它只是为我的静态资产提供服务。

我正在启动我的服务,其中包含 1 个任务且没有 ELB。

【问题讨论】:

  • 你检查过你之前创建的另一个任务没有占用80端口吗?
  • 我没有其他任务
  • 您好,您是否设置了任务定义资源硬/软限制?

标签: http amazon-web-services docker amazon-ecs


【解决方案1】:

我的猜测是你的 cpu 单位太高了。 https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html#container_definition_environment

如果你没有在你的应用上真正衡量过它,这是一个更难猜测的指标。

无论如何,我遇到了类似的问题,所以我在同一条船上,但我会尝试擦除 cpu,因为它是可选的,看看是否能解决它。

【讨论】:

    猜你喜欢
    • 2017-11-20
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 2019-10-15
    • 2021-10-27
    • 2021-06-03
    • 2016-09-04
    • 2013-12-27
    相关资源
    最近更新 更多