从EC2集群实例迁移到AWS Fargate之后,我意识到部署需要花费更长的时间。在他们花费1-2分钟之前,现在一些破烂需要花费5分钟。 This post声称,他们在Fargate上的部署甚至需要长达10分钟的时间。
有人知道一种加快速度的方法吗?我找不到有关此主题的任何文档。
最佳答案
通过进一步的谷歌搜索,我找到了this Reddit thread。一位AWS员工写道:
关于供应和启动容器的时间
使用Fargate时肯定更长。我们可能会减少
供应状态,但Fargate在
而不是您自己管理的主机上的ECS。当你自我管理
主机,它们已经启动并正在运行,甚至可能已经拥有
在本地下载并缓存docker镜像,因此ECS能够启动
容器很快。 Fargate并非如此。
因此缩小图像应该会有所帮助。但总的来说,我想我必须忍受它,并希望在AWS方面进行优化。
关于amazon-web-services - 如何加快AWS Fargate的部署?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51618252/