繁体   English   中英

AWS:我可以使用什么来在RDS上运行定期任务?

[英]AWS: What can I use to run periodic tasks on RDS?

在特定的RDS列中作为日期,我会在用户的试验结束时保留信息。

我将在数据库中每天检查这些日期,并且当试用结束时少数几天,我想发送一封电子邮件(使用SES)。

如何在AWS中运行定期任务来检查数据库? 我知道我可以使用:

  • LAMBDA
  • EC2(或Elastic Beanstalk)

还有其他我错过的解决方案吗?

您也可以使用AWS Batch进行此操作。 如果工作繁重并且需要更多时间来完成,这更适合。

与LAMDA去这里

您可以创建Lambda函数并指示AWS Lambda定期执行它。 您可以指定固定速率(例如,每小时或15分钟执行一次Lambda函数),也可以指定Cron表达式。

运行支票需要多长时间? 如果它花费不到300秒且完全在Lambda( AWS Lambda Limits )的限制范围内 ,则使用Lambda计划任务: 使用Rate或Cron计划表达式

否则,最佳选择是使用: AWS Data Pipeline 很容易定期安排和运行自定义脚本。 它收取至少一个小时的实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM