gpt4 book ai didi

windows - 使用 Windows 容器缩短 Amazon ECS Fargate 任务的启动时间

转载 作者:行者123 更新时间:2023-12-05 05:47:30 25 4
gpt4 key购买 nike

有没有办法缩短 Amazon ECS Fargate 任务在 Windows 容器上的启动时间?我正在尝试在 ECS Fargate 上部署旧版 .NET Framework 应用程序。该应用程序需要 Windows Server Core 基础镜像。 Fargate 任务启动大约需要 11 分钟。

之前,我曾尝试使用 Amazon ECS EC2 启动类型和客户 AMI,其中包含适用于 Windows Server Core 的缓存 docker 图像,应用程序启动时间约为 2 分钟。我想知道 ECS Fargate 是否有办法从 Windows Server 基础图像缓存中受益。

最佳答案

Fargate 最近添加了对无服务器 Windows 容器的支持。我们尝试在它向公众推出的同一个月采用它。我们不得不抓取信息并联系支持人员来解决问题。我附上了文档,以便它可以帮助其他人。

在回答您的问题时,我们看到了相同的情况,Windows 的 Fargate 启动时间比 EC2 方法差得多。有时需要 15 分钟才能使服务进入运行状态。

如果这对您来说是一个交易破坏者,我建议在生产中坚持使用 ec2 方法。我们注意到在 Windows 上从头开始扩展 ec2 效率很低,而这正是 faragte 显示改进的地方。

AWS Fargate Windows 文档

https://aws.amazon.com/blogs/containers/running-windows-containers-with-amazon-ecs-on-aws-fargate/ https://aws.amazon.com/about-aws/whats-new/2021/10/aws-fargate-amazon-ecs-windows-containers/

Opinion, The windows serverless containers, still needs to mature. we decided not to go with it in production.

关于windows - 使用 Windows 容器缩短 Amazon ECS Fargate 任务的启动时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71005245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com