zoukankan      html  css  js  c++  java
  • Python任务调度模块 – APScheduler。动态修改调度时间间隔

      APScheduler可以把调度任务放到内存里,也可以把任务放到数据库里,那么如何交互式修改定时任务的执行时间间隔或者下次执行时间呢?

      方案一:把定时任务放到数据库里,修改数据库里任务的调度时间

      方案二:对任务进行动态删除、创建。删除旧的任务。重新设置调度时间,创建新的调度任务。

     

    job = scheduler.add_job(myfunc, 'interval', minutes=2)
    job.remove()
    
    scheduler.add_job(myfunc, 'interval', minutes=2, id='my_job_id')
    scheduler.remove_job('my_job_id')

    参考:

    1、http://www.cnblogs.com/timliucn/p/5894361.html

    2、http://www.voidcn.com/article/p-avwlkckf-d.html

  • 相关阅读:
    window
    pages
    百度小程序 配置 app.json 文件
    JavaScript Cookie
    jQuery ajax
    jQuery ajax
    jQuery ajax
    jQuery
    jQuery
    jQuery
  • 原文地址:https://www.cnblogs.com/shengulong/p/6687670.html
Copyright © 2011-2022 走看看