等待网络接口配置完成超时
Posted
技术标签:
【中文标题】等待网络接口配置完成超时【英文标题】: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。状态机代码看起来也不错。相同的步进函数之前运行良好,但我刚刚遇到了这个错误。想知道为什么会这样吗?是偶然的吗?
【问题讨论】:
【参考方案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,所以不妨试一试,看看它是否为您解决了问题。
【讨论】:
以上是关于等待网络接口配置完成超时的主要内容,如果未能解决你的问题,请参考以下文章