在特定的RDS列中作为日期,我会在用户的试验结束时保留信息。
我将在数据库中每天检查这些日期,并且在试用期结束时少数几天,我想发送一封电子邮件(使用SES)。
如何在AWS中运行定期任务来检查数据库?我知道我可以使用:
还有其他我错过的解决方案吗?
答案 0 :(得分:2)
您也可以使用AWS Batch。如果工作繁重并且需要更多时间来完成,这更适合。
答案 1 :(得分:1)
使用lamda here
您可以创建Lambda函数并指示AWS Lambda定期执行它。您可以指定固定费率(例如,每小时或15分钟执行一次Lambda函数),也可以指定Cron表达式。
答案 2 :(得分:1)
运行支票需要多长时间?如果它花费不到300秒且完全在Lambda(AWS Lambda Limits)的限制范围内,那么使用Lambda安排任务:Schedule Expressions Using Rate or Cron
否则,最好的选择是使用:AWS Data Pipeline。很容易定期安排和运行自定义脚本。它收取至少一个小时的实例。