【发布时间】:2016-12-04 05:48:50
【问题描述】:
我有一个AWS Lambda 函数对Kinesis Firehose 执行操作。
该函数使用退避机制。 (此时我认为这浪费了我的计算时间)。
但无论如何,在我的代码中,我希望执行失败。 我应该使用什么命令来停止执行?
附: 我发现有这样的命令:
context.done()context.succeed()context.fail()
我必须告诉你,我无法在 AWS 文档中找到有关这些命令的任何文档。
【问题讨论】:
-
找不到此页面? docs.aws.amazon.com/lambda/latest/dg/… 如果您需要更多帮助,您需要指定您使用的 NodeJS 运行时版本。
-
这个链接回答了我很多问题。我找不到。谢谢!如果您将其作为答案,我会接受。
-
我强烈建议您尽可能切换到使用 nodejs4.3 运行时。从 2016 年 10 月开始,您将无法再使用旧运行时创建 lambda 函数(source)
-
@JonathanSeed 我正在使用这个运行时版本。然而,我一直在使用旧语法而不知道。上面的链接肯定是我搜索过的文档。
标签: amazon-web-services aws-lambda aws-sdk