从Gunicorn工作线程生成线程不起作用

时间:2019-01-24 23:08:28

标签: multithreading gunicorn

我知道gunicorn允许多个工作进程和一个进程中的多个线程,以便同时处理多个请求。太好了。

但是,我正在尝试处理一个请求。我想产生自己的线程,以允许对该请求的不同方面进行一些并行处理。如果我自己运行程序,或者使用Flask的测试客户端进行单元测试,那么一切都很好。

但是,当我尝试在gunicorn(事件let)下运行时,我仍然可以很好地产生这些线程,但是它们最终以串行方式运行:第一个运行结束,然后第二个运行。对可能发生的事情有任何了解吗?

0 个答案:

没有答案