Amazon web services AWS EC2使用AWS服务(如cron作业)调度python文件

Amazon web services AWS EC2使用AWS服务(如cron作业)调度python文件,amazon-web-services,amazon-ec2,cron,Amazon Web Services,Amazon Ec2,Cron,我是AWS的新手。我创建了一个EC2实例,安装了一个python环境,并与GitHub存储库建立了连接。现在我尝试调度一个.sh文件,它执行我的git pull、python文件等。一个解决方案是,只使用cron作业(在实例中),但是有来自AWS服务的解决方案吗,在那里我有控制和概述?明确地说,我不喜欢安排我的实例 我感谢所有的帮助 我不确定这是否满足了您的需求,但您询问是否有一个AWS服务在Ec2 Linux实例上运行cronjobs,有一个叫做cronjobs的服务可以做到这一点 尽管您可以

我是AWS的新手。我创建了一个EC2实例,安装了一个python环境,并与GitHub存储库建立了连接。现在我尝试调度一个.sh文件,它执行我的git pull、python文件等。一个解决方案是,只使用cron作业(在实例中),但是有来自AWS服务的解决方案吗,在那里我有控制和概述?明确地说,我不喜欢安排我的实例


我感谢所有的帮助

我不确定这是否满足了您的需求,但您询问是否有一个AWS服务在Ec2 Linux实例上运行cronjobs,有一个叫做cronjobs的服务可以做到这一点

尽管您可以通过使用SSH连接单个基于Linux的实例并编辑它们的crontab条目,在这些实例上手动设置cron作业,但AWS OpsWorks堆栈的一个关键优势是您可以指导它跨整个实例层运行任务


不过,由于您只有一个实例,这可能有点过头了。

如果您想做的一切都是“在实例上”,那么您所做的一切听起来都很好。如果您有多台服务器,且操作由外部事件触发,则需要一些“外部”操作。谢谢,我将在接下来的几天内仔细查看,如果这对我有帮助,我将接受