了解Lambda用于调用API

iRo*_*tia 0 amazon-web-services node.js aws-lambda

我是Lambda(或AWS)的新手,我仍然需要围绕它建立知识和经验.

现在,我正在构建一个应用程序,其中需要从twitter Hashtag获取数据.

如果我说得对,Twitter会限制我们每分钟拨打的API调用次数(?)因此我们需要有一个后端并且需要进行oAuth2身份验证.

在一个简单的快速应用程序中,我会在全局范围内完成一个API调用以获取数据,并在每x分钟后使用setInterval命中该API,以便不超过限制数.

现在基于非常模糊的理解,我猜Lambda在需要时运行函数,因此假设我们不能将lambda用于此类用例是正确的吗?

Ben*_*ine 5

老派的方法是运行一个cron作业,每隔一段时间就会触发一个特定的脚本.AWS定期运行代码的方式是使用CloudWatch预定事件.您可以配置运行给定目标的频率,并将目标设置为lambda函数.

https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/RunLambdaSchedule.html

在此输入图像描述