Django运行多个线程或进程吗?

时间:2017-03-25 04:06:24

标签: django multithreading multiprocessing

当Django投入生产时(例如,坐在nginx之后)它是否会产生多个线程来处理请求或进程?

1 个答案:

答案 0 :(得分:1)

通常,您会使用像Gunicorn(第三方软件)这样的东西来帮助您为Django应用程序提供服务。

Gunicorn可以产生多个进程。对于基本的应用程序设置,大多数人使用三个。

所以,是的。您的应用可能会由nginx背后的多名工作人员提供服务。