首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Fargate真的像Lambda那样没有服务器吗?当它完成任务时会自动关闭吗?

AWS Fargate真的像Lambda那样没有服务器吗?当它完成任务时会自动关闭吗?
EN

Stack Overflow用户
提问于 2019-07-23 13:34:53
回答 2查看 3.6K关注 0票数 4

我在“医生”里真的不太清楚。控制台的配置非常混乱。

码头集群是否会在负载平衡器关机后以Fargate模式运行,而不会在未使用时向我收费?

冷的开始呢?我需要像兰博达那样在法尔盖特关心这个吗?

是不是比兰布达低水平的?连接到API的lambda将为每个并发请求生成一个新功能,Fargate也会这样做吗?还是由负载均衡器来决定?

我已经在Lambda运行了一段时间(使用Serverless/Zappa)的Flask/Django应用程序,将它们迁移到Fargate有什么好处吗?

这似乎是因为它比兰博达更昂贵,但如果兰博达的限制不是问题,那么兰博达应该永远是更好的选择,对吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-23 14:44:41

码头集群是否会在负载平衡器关机后以Fargate模式运行,而不会在未使用时向我收费?

  • 这将取决于您如何配置AutoScaling组。如果你允许它缩小到0,那么是的。

冷的开始呢?我需要像兰博达那样在法尔盖特关心这个吗?

是不是比兰布达低水平的?连接到API的lambda将为每个并发请求生成一个新功能,Fargate也会这样做吗?还是由负载均衡器来决定?

  • ECS不会为每个并发请求创建一个新实例,任何扩展都将在AutoScaling组上完成。负载均衡器没有任何控制缩放,它将专门平衡负载。然而,它可以提供的度量可以用来帮助确定是否需要缩放。

我已经在Lambda运行了一段时间(使用Serverless/Zappa)的Flask/Django应用程序,将它们迁移到Fargate有什么好处吗?

  • 我没有使用Flask或Django,但是人们倾向于迁移到无服务器的主要原因是为了消除维护服务器规模、管理实例类型、集群调度、优化集群利用率的需要。

@abdullahkhawer我同意他关于坚持羔羊的观点。除非您要求某些东西总是在运行,并且总是被使用,否则99%的时间lambda将比运行VM更便宜。

关于定价的例子

1 t2.按需应变EC2实例=~36美元/月

2百万次调用256 of 3秒运行的lambda =$0.42/月

票数 5
EN

Stack Overflow用户

发布于 2019-07-23 14:22:52

使用are,您只为容器应用程序请求的vCPU和内存资源支付费用,从您的容器映像被提取到AWS (在Fargate模式下运行)终止为止。最低收费为1分钟。所以,在任务(一组容器)运行之前,是付费的,更像AWS EC2,但它是按分钟计算的,而不像AWS,您在每一次请求/调用上都要付费。

AWS Fargate不像AWS Lambda那样对每个请求生成容器。AWS通过简单地运行由AWS内部管理的AWS EC2实例集群上的容器。

AWS现在支持按计划运行任务的能力,和响应AWS CloudWatch事件的能力。这使得启动和停止容器服务变得更加容易,您只需要在特定时间运行这些服务就可以节省费用,

记住您的用例,如果您的应用程序是,由于AWS的限制,您的应用程序在生产环境中不会产生任何问题,那么AWS是更好的选择。如果AWS 在生产环境中被调用过多(例如,每个时间点都有超过1K的并发调用),那么会选择AWS或AWS,因为AWS可能会花费更多的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57165405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档