定时任务开多线程

executors = {
    
    
    'default': ThreadPoolExecutor(200)
}
job_defaults = {
    
    
    'coalesce': False,
    'max_instances': 3
}
my_scheduler = BlockingScheduler(job_defaults=job_defaults,executors=executors)


for hostname in hostnames:
    for instance in instances:
        my_scheduler.add_job(index_scheduler,"interval",seconds=120,args=[hostname,instance],misfire_grace_time=120)
my_scheduler.start()

猜你喜欢

转载自blog.csdn.net/weixin_43697214/article/details/112561398
今日推荐