我有一个 python 脚本,可以将文件从一个 S3 存储桶复制到另一个 S3 存储桶。该脚本需要在每周日的某个特定时间运行。我正在阅读一些文章和答案,所以我尝试使用 AWS lambda + Cloudwatch 事件。此文件至少运行 30 分钟。 Lambda 是否仍然适用,因为 Lambda 最多只能运行 15 分钟。或者还有其他办法吗?我可以创建一个 EC2 盒子并将其作为 Cron 运行,但那会很昂贵。或者任何其他标准方式?
最佳答案
更合适的方法是使用 aws glue python shell job
,因为它在无服务器的保护伞下,您将随用随付。
这样一来,您只需为代码运行的时间付费。 此外,您不需要为此管理 EC2。这就像一个扩展的 lambda。
关于amazon-web-services - Python 脚本作为 AWS S3 存储桶上的 Cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62663403/