以90秒为间隔的调度程序?

问题描述 投票:1回答:3

是否可以将apscheduler cron作业设置为以90秒的间隔运行? (我想在一个小时内平均调度40台机器,而无需将时间信息硬编码到脚本中)。我已经尝试过各种方法:

job = sched.add_cron_job(_test, minute='*/1', second='30')
job = sched.add_cron_job(_test, minute='*', second='90')
apscheduler
3个回答
3
投票

尝试以下方法:

job = sched.add_interval_job(_test, seconds=90)

0
投票

间隔代码示例:

sched = BlockingScheduler()
sched.add_job(ClassTest, 'interval', seconds=90)
sched.start()

0
投票

根据您的问题,您想在特定时间开始cron作业,并以90秒的间隔无限期地运行它。您可以通过combining triggers

实现
combining triggers
© www.soinside.com 2019 - 2024. All rights reserved.