我有一个要求发送电子邮件和短信基于一些条件给用户,我想发布消息到AWS(任何服务)与时间和消息在用户创建时,有没有根据我的预定时间和消息调用lambda函数的方式?AWS lambda函数将来的调度
0
A
回答
1
听起来像你所说的是你想存储一个消息和一个'发送时间'的地方,然后当那个时候到来时,通过短信和/或SES发出该消息,对吗?
很多方法来完成它,但一种方法是将您的消息存储到您选择的数据库(可能是dynamodb),并有一个lambda函数定期(每分钟或任何确定的频率)调用以找到准备发送的消息。
在这种情况下,您可以使用cloudwatch事件以您决定的间隔(但不超过每分钟一次)调用lambda函数。
可能的增强(特别是如果你有一个数量巨大的事件)将是lambda函数不实际处理短信/ ses发送 - 但只是找到那些准备发送的消息 - 并将这些消息发布到SNS主题,并具有不同的lambda函数来处理这些消息的实际处理(发送)。
+0
E.J. Brennan,感谢您的回放,目前我正在使用dynamo db并继续我的工作,但我的最终目标是避免DB,所以我正在寻找任何队列以保持我的信息,直到时间到来。 –
0
您可以为此使用CloudWatch预定事件。它允许你指定cron表达式。事件本身可以触发你的lambda,然后检查你可能有的任何先决条件,然后通过SNS或其他方式发送通知。
相关问题
- 1. AWS Lambda函数+ CloudWatch
- 2. 在本地调试C#AWS Lambda函数
- 3. 如何同步调用AWS Lambda函数?
- 4. aws lambda可以调用matlab函数吗?
- 5. 不能调用lambda函数AWS
- 6. php aws sdk不能调用lambda函数
- 7. “打包的AWS Lambda函数
- 8. java中的AWS Lambda函数
- 9. AWS Lambda函数从不调用回调函数
- 10. Alexa SDK - Alexa调用AWS lambda函数调用另一个lambda函数
- 11. 将pytz导入AWS lambda函数
- 12. 将wordpress部署为AWS lambda函数?
- 13. AWS lambda函数错误
- 14. AWS lambda函数部署
- 15. AWS Lambda重命名函数
- 16. AWS lambda函数一生
- 17. AWS Lambda函数写入S3
- 18. AWS Lambda函数限制
- 19. AWS lambda函数问题
- 20. AWS lambda函数上传
- 21. Aws lambda函数失败 - Python
- 22. AWS Lambda函数超时
- 23. AWS Lambda函数位置
- 24. aws lambda vs azure函数
- 25. C++:将来调度函数调用?
- 26. 从AWS CodePipeline中调用AWS Lambda函数时拒绝权限
- 27. 将值传递到从node.js函数调用的lambda函数
- 28. AWS Lambda @ Edge调试
- 29. AWS中的IOT按钮的Lambda函数
- 30. message AWSCognito.CognitoIdentityServiceProvider.CognitoUserPool不是aws lambda中的函数
你的描述很混乱。您是否说在应用程序中创建用户时,您是否希望定义执行Lambda函数的未来时间,以及有关将用户传递给Lambda函数的信息?如果这不正确,请编辑您的问题以阐明您的要求。 –
你能解释一下发送消息给任何服务是什么意思吗?你在哪里创建用户? – Ashan