我写的flask服务,里面使用了grequests(其实就是gevent+requests),然后又让flask_apscheduler启动一个脚本去查TIDB(跟mysql差不多)。报了下面这个错误。
greenlet.error: cannot switch to a different thread
大概可以理解为flask_apscheduler需要另取一个线程,他跟gevent的协程有点冲突。暂时是这么理解的。如果有错误,欢迎大佬指正。
我写的flask服务,里面使用了grequests(其实就是gevent+requests),然后又让flask_apscheduler启动一个脚本去查TIDB(跟mysql差不多)。报了下面这个错误。
greenlet.error: cannot switch to a different thread
大概可以理解为flask_apscheduler需要另取一个线程,他跟gevent的协程有点冲突。暂时是这么理解的。如果有错误,欢迎大佬指正。
本文标题:记一次flask_apscheduler的cannot swit
本文链接:https://www.haomeiwen.com/subject/giyisctx.html
网友评论