首页 > 解决方案 > AWS EC2 使用 AWS 服务(如 cron 作业)调度 python 文件

问题描述

我是 AWS 新手。我创建了一个 EC2 实例,安装了一个 python 环境并连接到我的 GitHub 存储库。现在我尝试安排一个 .sh 文件,它执行我的 git-pull、python 文件等。一个解决方案是,只是使用一个 cron-job(在实例中),但是有来自 AWS 服务的解决方案,我在哪里可以控制和概览?需要明确的是,我不喜欢安排我的实例。

我感谢所有的帮助!

标签: amazon-web-servicesamazon-ec2cron

解决方案


我不确定这是否满足您的需要,但您询问是否有 AWS 服务可以在 Ec2 Linux 实例上运行 cronjobs,并且有一个名为opsworks的服务可以执行此操作。

尽管您可以通过使用 SSH 连接到基于 Linux 的实例并编辑其 crontab 条目来手动设置 cron 作业,但 AWS OpsWorks Stacks 的一个主要优势是您可以指导它在整个实例层上运行任务.

不过,这可能有点矫枉过正,因为您有一个实例。


推荐阅读