【发布时间】:2022-02-04 04:55:40
【问题描述】:
如果这个帖子应该在堆栈溢出以外的论坛上,请原谅。
在 linux 集群上,我正在运行一个 24/7 的 python 脚本来连接到数据流,对其进行处理,并将其推送到数据库。设置了一个 crontab 文件来监控脚本是否正在运行,如果它停止,它将再次启动。
我需要编辑脚本并对其进行测试,因此为此创建了一个 git 分支。我想确保如果原始脚本(在主分支上)停止,crontab 将运行它而不是新分支上的修改文件。
我的两个问题是:
- crontab 是否默认在 main(或 master)上运行脚本?
- 调用时如何指定要运行的文件的git分支? (主要是为了冗长)
【问题讨论】: