如何使用 AWS 服务(而非 EC2)运行延迟或计划的作业?

mer*_*ort 5 amazon-web-services

我想在 AWS lambda 上运行延迟作业/函数\xe2\x80\x93(理想情况下)。我在 SQS 或 SNS 上看到有一个将消息延迟 15 分钟的选项,但我希望能够将其延迟最多 1 周。完成类似事情的最佳方法是什么?

\n\n

我想使用 SQS 或 SNS 等服务。目前,我正在考虑使用非 AWS 服务,但这似乎很快就会变得昂贵。

\n\n

预定的时间和任务是任意的、一次性的。这些工作将是不规则的,而不是常规的。理想情况下,我想要一个可以使用时间戳和正文命中的端点,并在给定的时间戳处处理作业。

\n

E.J*_*nan 1

AWS Lambda 现在能够按类似时间表设置和运行函数:

https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more/

  • 我想我应该明确指出我希望能够使时间任意且一次性。 (2认同)