搜尋

首頁  >  問答  >  主體

Python-APScheduler, 一个interval job, 多达二十几个线程(虚拟机单核CPU), 是否是正常情况?

实际现象

预期现象

相关代码

仅展现实际逻辑
schedler.add_interval_jos(
    func=my_func, 
    args=(some-args),
    minutes=10,
    name='myfunc-scheduler' )
    
scheduler.start()

相关报错

DEBUG 2017-03-02 16:42:10,477  MainProcess APScheduler scheduler.py:561:_main_loop   [Next wakeup is due at 2017-03-02 16:52:10.474219 (in 599.997761 seconds)] 
DEBUG 2017-03-02 16:42:10,478  MainProcess Thread-21 threadpool.py:69:_run_jobs   [Started worker thread] 
WARNING 2017-03-02 16:42:10,478  MainProcess Thread-21 scheduler.py:479:_run_job   [Execution of job "mail-r

上下文环境

探索

打算结合tornado 的IOLoop, 来减少这种低效, 但是还没有尝试

巴扎黑巴扎黑2784 天前831

全部回覆(0)我來回復

無回覆
  • 取消回覆