amazon-web-services - 使用 Lambda 将新创建的主键值发送回应用程序
问题描述
我的移动应用程序向 SQS 发送一条消息,该消息触发将数据插入 SQL 数据库的 Lambda 函数。当它创建新行时,它会生成一个主键。我想在我的 lambda 函数完成运行之前将该新的主键值发送到我的移动应用程序。
我应该使用 SNS 发送值吗?所有意见表示赞赏!
解决方案
有几个想法浮现在脑海:
1) 当您的移动应用程序创建 SQS 消息时,它应该在负载中包含某种回调信息,以便 Lambda 知道如何返回到移动应用程序并发送主键信息。
2)这听起来应该是同步的 REST API 调用。与其移动应用程序在队列上创建消息,不如通过同步 API 网关请求调用您的 lambda 函数,然后该请求可以直接将主键返回给调用者。
推荐阅读
- javascript - 如何在鼠标滚动时更改选定 div 中的图像,如视差效果?
- javascript - Javascript .bind() 在这个例子中不起作用?
- javascript - JavaScript中bst的递归
- java - Netbeans 9.0/10.0 右键菜单中的“绑定”选项丢失
- amazon-web-services - 使用 AWS Lambdas 无服务器应用程序模型构建多页面无服务器应用程序
- solr - 带有 Spring 数据和基本身份验证的 Solr 7 不起作用
- android - 在将多个图像添加到视频时加快视频处理时间 FFMPEG
- r - R Plotly 时间序列数据显示在日期而不是日期时间
- cakephp - 如何在 cakephp 3.2.7 中使用 saveMany
- angular - 如何以角度将组件函数返回值传递给服务