相关疑难解决方法(0)

在AWS EC2上安排作业

我有一个在AWS EC2上运行的网站.我需要创建一个夜间作业,生成站点地图文件并将文件上传到各种浏览器.我在AWS上寻找一个允许此功能的实用程序.我考虑过以下几点:

1)生成对Web服务器的请求,以触发它执行此任务

  • 我不喜欢这种方法,因为它占用服务器线程并在主机上使用cpu周期

2)在运行Web服务器的计算机上创建一个cron作业以执行此任务

  • 同样,我不喜欢这种方法,因为它需要cpu周期远离Web服务器

3)创建另一个EC2实例并设置一个cron作业来运行该任务

  • 这解决了Web服务器资源问题,但为什么要支付额外的EC2实例来运行作业<5分钟?浪费钱!

还有其他选择吗?这是ElasticMapReduce的工作吗?

cron jobs amazon-ec2 amazon-web-services elastic-map-reduce

14
推荐指数
2
解决办法
2万
查看次数