如何手动触发已经使用事件桥规则调度的 AWS Lambda 函数。

4

我正在使用事件桥来触发每天8点执行一些ETL操作的Lambda函数。 有时我会收到手动触发Lambda的请求。如何使用同一个Lambda函数实现这个功能。

2个回答

5

有许多方法可以按需运行Lambda,例如在AWS控制台上运行它、将其连接到API网关并从API网关触发它等。

但最简单的方法是使用Lambda URL

这将为您提供一个URL,您可以调用该URL运行Lambda函数。


1

https://docs.aws.amazon.com/lambda/latest/dg/testing-functions.html

最懒的方法就是运行一个“测试”。它们仍然会写入CloudWatch日志组,并显示在调用列表中。您可以保存各种测试(即不同的JSON负载)。
我不完全确定为什么在控制台/GUI中将它们标记为“测试”而不是“运行”,我很好奇想知道原因。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接