python的进程库multiprocessing或线程库threading与协程库gevent同时使用的一个坑

最近由于需求同时使用python的进程库multiprocessing和协程库gevent,demo代码:
python的进程库multiprocessing或线程库threading与协程库gevent同时使用的一个坑
出现问题:进程池无法工作运行
原因:monkey.patch_all()会把进程池或线程池进行压制,无法运行
python的进程库multiprocessing或线程库threading与协程库gevent同时使用的一个坑
解决方法:在monkey.patch_all()方法中添加参数thread=False,关闭对进程或线程的管理
python的进程库multiprocessing或线程库threading与协程库gevent同时使用的一个坑