我有一个APScheduler后台调度程序设置如下:
scheduler = BackgroundScheduler()
url = os.environ["DATABASE_URL"]
scheduler.add_jobstore(SQLAlchemyJobStore(url=url))
scheduler.start()
每次添加作业时,请使用以下行:
scheduler.add_job(job, 'date', run_date=run_date, id=job_id)
表示它成功发生。但是,作业不运行,当我去Heroku Postgres控制台时,运行
select * from apscheduler_jobs;
表示不存在任何行。