我正在使用Python apscheduler(版本3.0.1)每秒执行一个函数。
代码:
scheduler = BackgroundScheduler()
scheduler.add_job(runsync, 'interval', seconds=1)
scheduler.start()
大部分时间都正常工作,但有时我会收到这个警告:
WARNING:apscheduler.scheduler:Execution of job "runsync (trigger: interval[0:00:01], next run at: 2015-12-01 11:50:42 UTC)" skipped: maximum number of running instances reached (1)
1.这是执行该方法的正确方式吗?
2.这个警告是什么意思?它是否会以任何方式影响函数内部任务的执行?
3.如何处理这个问题?