在我们的遗留作业调度软件(构建在crontab之上)中,我们使用apache格式()来编写作业定义,并且使用perl通用来解析配置文件。该软件具有高度定制的功能,例如在检查是否满足该命令的依赖关系后,在我的工作中运行命令,在命令失败时重新安排作业,支持自定义通知等等。
我们现在计划用python重写这个软件,并考虑像YAML这样的选项,而不是apache来编写作业定义。YAML适合编写这样的动态配置吗?
作业定义示例(每天凌晨2点运行此作业,检查是否是星期二而不是印度的假日,如果是的,请预订我的航班并发送通知):
// python function to check if it is tue
我想在python中安排一个cron作业,每天上午10点运行python脚本。我正在使用apscheduler来实现这个功能。 我正在尝试使用apscheduler功能来安排一个cron作业,该作业每天上午10点运行并执行一个python脚本。但是作业没有在定义的时间执行。 我已经使用apscheduler安排了一个间隔作业,让它每隔10分钟执行一次python脚本,并且运行成功,但是cron作业是我的难点所在。 计划于今天下午2点运行的cron作业的示例代码- from apscheduler.schedulers.blocking import BlockingScheduler
de