如果未在lambda函数中取消超时处理程序,会发生什么情况?

霹雳工程师

我有一个lambda函数,该函数在开始时将超时处理程序设置为具有一定的延迟(60秒)。我想知道当lambda返回响应(在不到60秒内)之前未取消超时处理程序时,lambda的确切行为是什么。尤其是,当有数百个lambda调用时,上一个lambda执行中的取消超时处理程序会影响在同一实例上运行的下一个进程吗?更多信息-lambda函数是异步调用的。

贾莫德

您没有提到您使用的是哪种语言,也没有提供任何代码来指示您如何创建超时,但是AWS Lambda执行环境中描述了一般过程

Lambda会在调用后冻结执行环境,并保持冻结状态,直到特定的最大时间量(15分钟)为止,并且如果新的调用发生得足够快,则会解冻Lambda,并重新使用先前的执行环境。

该文档的主要报价是:

如果Lambda重用了执行环境,则由Lambda函数启动并在函数结束时未完成的后台进程或回调[将]恢复。在代码退出之前,请确保代码中的所有后台进程或回调均已完成。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果我取消选中“软件和更新”中的所有PPA,会发生什么情况?

来自分类Dev

如果通过lambda函数对象返回对局部变量的引用,会发生什么情况?

来自分类Dev

如果从类文件中删除超级构造函数调用,会发生什么情况?

来自分类Dev

如果应用程序在处理程序中要写入的先前条目的状态下将新条目写入事件日志,会发生什么情况?

来自分类Dev

如果我不在扩展类中调用可选的超级方法或构造函数,会发生什么情况?

来自分类Dev

卸载后未在内核模块中释放的内存会发生什么情况?

来自分类Dev

如果我在PHP函数的末尾不包含“返回”,会发生什么情况?

来自分类Dev

如果我在PHP函数的末尾不包含“ return”,会发生什么情况?

来自分类Dev

如果将很少的参数传递给Shell函数,会发生什么情况?

来自分类Dev

如果应用程序处于睡眠状态时执行PerformSelector会发生什么情况?

来自分类Dev

如果不将字体嵌入Flash,会发生什么情况?

来自分类Dev

如果rm在提示中途停止,会发生什么情况?

来自分类Dev

如果不关闭Docker容器,会发生什么情况?

来自分类Dev

如果我们在App Delegate中的didFinishLaunching中返回NO,会发生什么情况

来自分类Dev

如果仅在类中重写hashCode()并在Set中使用它,会发生什么情况?

来自分类Dev

如果尝试并最终在方法中返回布尔值,会发生什么情况

来自分类Dev

如果我在Spark中两次缓存相同的RDD,会发生什么情况?

来自分类Dev

如果我在GCC中编译并链接到不需要的库,会发生什么情况?

来自分类Dev

如果在更新过程中安排关机,会发生什么情况?

来自分类Dev

如果我未在Activity onDestroy()中将Dagger 2组件设置为null,会发生什么情况?

来自分类Dev

如果未在res文件夹中放置所有可能大小的图标,会发生什么情况?

来自分类Dev

将函数用作参数时会发生什么情况?

来自分类Dev

在Java函数中创建并存储在对象中的对象会发生什么情况?

来自分类Dev

如果多个 azure 函数应用程序绑定到同一个存储队列以进行输入,会发生什么情况

来自分类Dev

如果在程序运行时删除程序执行程序,会发生什么情况?

来自分类Dev

应用程序在Cordova中退出时会发生什么情况?

来自分类Dev

在Docker中运行的多进程应用程序(例如Postgres)会发生什么情况?

来自分类Dev

虚拟析构函数,如果在派生类中没有析构函数,会发生什么情况?

来自分类Dev

在catch块中返回语句会发生什么情况

Related 相关文章

  1. 1

    如果我取消选中“软件和更新”中的所有PPA,会发生什么情况?

  2. 2

    如果通过lambda函数对象返回对局部变量的引用,会发生什么情况?

  3. 3

    如果从类文件中删除超级构造函数调用,会发生什么情况?

  4. 4

    如果应用程序在处理程序中要写入的先前条目的状态下将新条目写入事件日志,会发生什么情况?

  5. 5

    如果我不在扩展类中调用可选的超级方法或构造函数,会发生什么情况?

  6. 6

    卸载后未在内核模块中释放的内存会发生什么情况?

  7. 7

    如果我在PHP函数的末尾不包含“返回”,会发生什么情况?

  8. 8

    如果我在PHP函数的末尾不包含“ return”,会发生什么情况?

  9. 9

    如果将很少的参数传递给Shell函数,会发生什么情况?

  10. 10

    如果应用程序处于睡眠状态时执行PerformSelector会发生什么情况?

  11. 11

    如果不将字体嵌入Flash,会发生什么情况?

  12. 12

    如果rm在提示中途停止,会发生什么情况?

  13. 13

    如果不关闭Docker容器,会发生什么情况?

  14. 14

    如果我们在App Delegate中的didFinishLaunching中返回NO,会发生什么情况

  15. 15

    如果仅在类中重写hashCode()并在Set中使用它,会发生什么情况?

  16. 16

    如果尝试并最终在方法中返回布尔值,会发生什么情况

  17. 17

    如果我在Spark中两次缓存相同的RDD,会发生什么情况?

  18. 18

    如果我在GCC中编译并链接到不需要的库,会发生什么情况?

  19. 19

    如果在更新过程中安排关机,会发生什么情况?

  20. 20

    如果我未在Activity onDestroy()中将Dagger 2组件设置为null,会发生什么情况?

  21. 21

    如果未在res文件夹中放置所有可能大小的图标,会发生什么情况?

  22. 22

    将函数用作参数时会发生什么情况?

  23. 23

    在Java函数中创建并存储在对象中的对象会发生什么情况?

  24. 24

    如果多个 azure 函数应用程序绑定到同一个存储队列以进行输入,会发生什么情况

  25. 25

    如果在程序运行时删除程序执行程序,会发生什么情况?

  26. 26

    应用程序在Cordova中退出时会发生什么情况?

  27. 27

    在Docker中运行的多进程应用程序(例如Postgres)会发生什么情况?

  28. 28

    虚拟析构函数,如果在派生类中没有析构函数,会发生什么情况?

  29. 29

    在catch块中返回语句会发生什么情况

热门标签

归档