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

Lambda冷启动
EN

Stack Overflow用户
提问于 2022-10-02 13:11:23
回答 2查看 174关注 0票数 2

我有一只羔羊,它一直在经历着寒冷的开始。我将lambda配置为有5种配置的并发,因为它被认为是一种可能的解决方案,但是lambda仍然有冷启动。

可能的解释是什么?也许五次准备好的妾是不够的?(我怎么知道什么是好数量的集装箱?)

你是怎么处理冷启动的?

也是一个非常重要的问题:我如何确保它使用我的lambda?我能在哪里监视它?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2022-10-03 14:03:27

避免冷启动的一些可能的指示:

  1. 试着让羔羊保持温暖,方法是每隔1分钟左右安排一次对虚拟方法的ping调用。
  2. 检查您的代码--在函数启动时,由于大量的代码/库被加载到内存中,才会发生冷启动。在调用函数时,尝试只加载最小的可能,并且只在需要时动态加载任何附加库。(您可以通过在require('your-lib-name-here')中使用node.js或在C#中通过反射来实现这一点)
票数 0
EN

Stack Overflow用户

发布于 2022-10-04 15:12:14

  1. 您绝对可以尝试LiriB给出的步骤来优化冷启动。
  2. 此外,您还可以监视调用的度量,这将为您提供总调用的线索:以下是度量:{ "metrics": [ [ "AWS/Lambda", "Invocations", "FunctionName", "dataservice-funct-getclaimfreqpred", "Resource", "function_name:alias", { "color": "#2ca02c" } ], [ ".", "ConcurrentExecutions", ".", ".", ".", ".", { "color": "#9467bd" } ], [ ".", "Errors", ".", ".", ".", ".", { "stat": "Average", "color": "#ff7f0e" } ], [ ".", "Duration", ".", ".", ".", ".", { "stat": "Average", "color": "#1f77b4" } ] ], "view": "timeSeries", "stacked": false, "region": "region_name", "stat": "Sum", "period": 300, "title": "title" }的示例代码之一
  3. 此外,您还可以按照自动缩放-配置进行自动缩放。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73926082

复制
相关文章

相似问题

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