0

使用 AWS 在特定日期和时间触发代码的最简单方法是什么?是否可以使用 AWS Lambda,还是需要在 EC2 中创建 Web 服务?我更喜欢为 iOS 使用 Xcode,如果需要,我更喜欢使用 Eclipse 和 AWS Toolkit 和 Elastic Beanstalk 的 Java。我正在创建一个在指定日期和时间向用户发送远程通知的 iOS 应用程序?

4

2 回答 2

1

AWS Cloudwatch 有一个名为 的服务event rules,您可以将其用作 cronjob(调度作业)。

还有另一个服务叫做Step Functions,你可以用一些逻辑把这些任务放在一起。

以下面的 url 作为开始。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/Create-CloudWatch-Events-Rule.html

https://blog.shikisoft.com/3-ways-to-schedule-aws-lambda-and-step-functions-state-machines/

于 2020-04-24T05:59:06.020 回答
1

您可以将 AWS Lambda 与 cloudwatch 事件计划(每 10 分钟一次的频率或基于 cron 的计划)一起使用,这一切都非常容易在 AWS 控制台中设置。

Lambda 运行时包括:Node.js、Java、Python 和 dotnet。您唯一需要注意的是您的部署包(代码加上其他库)必须低于 250Mb。

有一些无服务器框架(包括一个称为无服务器的框架)可以帮助设置和维护项目,但对于简单的功能,直接在 AWS 控制台中编写代码同样容易。

于 2020-04-24T06:04:10.973 回答