AWS EC2上asp.net中的预定电子邮件作业

时间:2017-07-05 02:12:14

标签: asp.net amazon-web-services amazon-ec2 cron aws-lambda

我有一个asp.net网页,它从数据库中检索一些数据并发送给订阅的客户。我希望每个月的第一天都这样做。 那么除了windows任务sheduler之外,每个月都会调用这个网页吗?我的网站在AWS EC2上。我可以使用AWS Lambda函数和cron每月调用此特定页面吗?

1 个答案:

答案 0 :(得分:0)

您可以创建一个Lambda函数来向您的网站发送请求。您的网站将向您的客户发送订阅电子邮件。

Cloudwatch有一个服务电话Schedule Expressions。它与cron执行相同的操作,但它有一个选项可供您在当时触发某些AWS服务。在这种情况下,您将触发Lambda。

P.S。我认为CloudWatch的时区是UTC,你必须为它计算不同的时间。

有关详细信息:http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html