首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Lambda热冷启动

AWS Lambda热冷启动
EN

Stack Overflow用户
提问于 2015-12-11 04:41:03
回答 2查看 5.8K关注 0票数 15

你好,我是AWS Lambda的新手,我想知道我们所谓的“热启动”(热启动)和“冷启动”(冷启动)是什么意思?有谁能详细解释一下吗?热兰达和冷兰达有什么区别?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-11 05:32:57

上传代码或停止活动后,Lambda将被关闭或“冷”。当一个新事件出现时,有一个短暂的时刻,Lambda会为您的代码提供一个新的实例--这包括初始化AWS来启动“容器”以及初始化您上传的代码。

因此,理论上,能够命中初始化(“热”) Lambda的事件的处理速度将比击中冷的事件快。在最后一场比赛之后,拉姆达还不能保证能保持多久,但可能要5分钟。

票数 17
EN

Stack Overflow用户

发布于 2020-02-24 12:04:32

人们通常认为,当人们提到“温暖的开始”时,它们意味着同一个容器/沙箱已经准备好接受新的连接--但这并不准确。

  • 温馨启动--使用预先准备好的未使用沙箱资源的暖容器调用函数,以前调用的资源不会被回收。
  • 冷启动-在没有容器/沙箱准备接收请求时调用函数。必须创建一个新容器,并加载运行时和用户代码。冷启动的延迟主要是一个内部指标,在外部,冷启动只是影响最终用户体验的总开销的一部分。在某些情况下,我们可能会遇到部分完全冷启动,考虑规模预测和统计算法。

然而,使用“冷启动”和“暖启动”可能会误导开发人员,因为开发人员应该关心“调用开销”--调用用户函数和返回响应所需的时间。

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

https://stackoverflow.com/questions/34216248

复制
相关文章

相似问题

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