使用 Lambda 将新创建的主键值发送回应用程序
Sending newly created primary key value back to app using Lambda
我的移动应用程序向触发 Lambda 函数的 SQS 发送消息
将数据插入 SQL 数据库。
当它创建新行时,它会生成一个主键。我想发送那个
在我的 lambda 函数完成之前我的移动应用程序的新主键值 运行.
我应该使用 SNS 发送值吗?所有意见表示赞赏!
想到几个想法:
1) 当您的移动应用程序创建 SQS 消息时,它应该在有效负载中包含某种回调信息,以便 Lambda 知道如何返回到移动应用程序并发送主键信息。
2) 这听起来应该是同步 REST API 调用。移动应用程序不是在队列上创建消息,而是可以通过同步 API 网关请求调用您的 lambda 函数,然后可以直接 return 调用者的主键。
我的移动应用程序向触发 Lambda 函数的 SQS 发送消息 将数据插入 SQL 数据库。 当它创建新行时,它会生成一个主键。我想发送那个 在我的 lambda 函数完成之前我的移动应用程序的新主键值 运行.
我应该使用 SNS 发送值吗?所有意见表示赞赏!
想到几个想法:
1) 当您的移动应用程序创建 SQS 消息时,它应该在有效负载中包含某种回调信息,以便 Lambda 知道如何返回到移动应用程序并发送主键信息。
2) 这听起来应该是同步 REST API 调用。移动应用程序不是在队列上创建消息,而是可以通过同步 API 网关请求调用您的 lambda 函数,然后可以直接 return 调用者的主键。