【发布时间】:2010-05-18 18:45:09
【问题描述】:
当您将 Django 与 mod_wsgi 一起使用时,当用户从浏览器向服务器发出请求时,究竟会发生什么? apache 是否会在启动时加载您的 Django 应用程序并让它在单独的进程中运行?它会为每个 HTTP 请求创建一个新的 Python 进程吗?
【问题讨论】:
当您将 Django 与 mod_wsgi 一起使用时,当用户从浏览器向服务器发出请求时,究竟会发生什么? apache 是否会在启动时加载您的 Django 应用程序并让它在单独的进程中运行?它会为每个 HTTP 请求创建一个新的 Python 进程吗?
【问题讨论】:
在嵌入式模式下,Django 应用程序是 httpd 工作程序的一部分。在守护程序模式下,Django 应用程序是一个单独的进程,httpd 工作人员通过套接字与其通信。无论哪种情况,WSGI 接口都是一样的。
【讨论】: