【问题标题】:Timeout waiting for network interface provisioning to complete等待网络接口配置完成超时
【发布时间】:2020-10-27 04:06:09
【问题描述】:

有谁知道为什么 ECS Fargate 任务会因此错误而失败? Timeout waiting for network interface provisioning to complete。我正在使用步进函数运行 ECS Fargate 任务。 step 函数的 IAM 角色可以访问任务 def。状态机代码看起来也不错。相同的步进函数之前运行良好,但我刚刚遇到了这个错误。想知道为什么会这样吗?是偶然的吗?

【问题讨论】:

    标签: amazon-ecs aws-fargate aws-step-functions


    【解决方案1】:

    如果 AWS 内部出现问题,就会发生这种情况。您可以在 EC2 控制台上查看网络接口页面,并且您可能会看到加载错误,这表明 EC2 中存在 API 问题。您还可以检查status.aws.amazon.com 以查找错误。请注意,AWS 在那里确认问题的速度可能很慢,因此您可能会在它们更新状态页面之前遇到错误!

    【讨论】:

      【解决方案2】:

      根据 AWS 支持,这种性质的间歇性故障是可以预料的(概率相对较低)。

      建议设置retryAttempts > 1 来处理这些情况。

      【讨论】:

        【解决方案3】:

        在切换到 Fargate 平台 1.4.0 之前,我遇到了同样的问题

        看起来网络方面发生了一些变化。

        https://aws.amazon.com/blogs/containers/aws-fargate-launches-platform-version-1-4/

        默认版本目前仍设置为 1.3.0,所以不妨试一试,看看它是否为您解决了问题。

        【讨论】:

          猜你喜欢
          • 2020-01-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多