from apscheduler.schedulers.background import BackgroundScheduler
在框架中,使用BackgroundScheduler作为定时任务,因该方法为非阻塞。适合项目使用
from apscheduler.schedulers.blocking import BlockingScheduler
BlockingScheduler方法为阻塞方法。适合在后台运行定时任务。可以理解为Linux的crontab 的定时机制,个人使用一般宁愿选择crontab自己的。
from apscheduler.schedulers.background import BackgroundScheduler
from flask import request
from flask import Flask, jsonify
from flask_restful import Api, Resource
import datetime
import threading
from apscheduler.executors.pool import ThreadPoolExecutor
executors = {
"default": ThreadPoolExecutor(3)