【发布时间】:2020-10-04 04:17:53
【问题描述】:
我有一个用 java 编写的 lambda 函数,其句柄方法签名为:
public String handleRequest(SQSEvent sqsEvent, Context context){
//Todo
}
我的 lambda 函数接受 SQS 事件作为请求并处理逻辑。
如果我的 lambda 函数以某种方式失败,我想通过手动提供所需的输入数据再次触发它。 我的方法是创建一个新的 lambda 函数,它将调用我的主 lambda 函数。我将使用带有所需参数的 APIGateway 触发我的新 lambda。
我们如何创建自己的 SQS 事件对象以将其作为请求主体传递给我的主 lambda? SQSEvent对象需要哪些参数和结构?
谢谢!
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-sqs