Lambda与Spring应用程序之间的通信解决方案

时间:2019-07-08 17:03:08

标签: amazon-s3 aws-lambda amazon-dynamodb amazon-sqs

我已经设定好了

lambda:亚马逊lambda函数

spring:spring boot应用程序

平方尺:亚马逊平方尺

我需要什么:多一个sqs或dynamodb / s3之类的数据库

由于安全协议,我的lambda函数无法直接访问我的spring应用程序。因此,对于从用户传递到lambda的请求,lambda将其放在一个sqs中。然后,我的spring应用程序将其获取以处理请求。

问题是如何将响应反馈给lambda。

解决方案我不确定是否可以正常工作:在放入sqs时在消息中设置唯一键。 Spring应用程序将响应(具有唯一键)放入数据库(dynamodb / s3 / ...)。 Lambda不断询问数据库是否存在具有唯一键ID的数据。

你们对其他可用解决方案有任何想法吗?如果我的解决方案没问题,那么要使用哪个 amazon数据库

0 个答案:

没有答案