可以这样做啊。你在flaskapp启动前开一个线程,我过去就是这么做的。
在比如你建立一个thread, 那么在下面这句话前面启动就可以了
1 |
|
python的线程与操作系统的线程是直接绑定的。不过只有一个解释执行环境,所以受GIL影响。不过多线程仍然效率比微程要高些。flask使用threaded模式,可以支持并发访问。不过你加监控线程只能在app的loop之前启动。
这个与java的tomcat的shceduler的原理是一样的。在主进程启动前开一个监控或者是辅助线程。