如何使AWS Lambda停止执行?

joh*_*hni 6 amazon-web-services aws-sdk aws-lambda

我有一个AWSLambda函数对进行操作Kinesis Firehose。该函数使用退避机制。(这时候我认为这浪费了我的计算时间)。

但是无论如何,在我的代码中的某些时候,我想使执行失败。我应该使用什么命令来使执行停止?

附言:我发现有一些命令,例如:

  • context.done()
  • context.succeed()
  • context.fail()

我必须告诉你,我无法找到有关这些命令中的任何文件AWS的文件。

Dav*_*tti 3

这些方法仅用于向后兼容,因为它们是在 Node.js v0.10.42 中首次引入的。如果您使用 NodeJS 版本 4.* 或 6.*。使用该callback()功能。

检查:在 Lambda 中使用回调参数,了解如何利用此函数的更多信息。