【问题标题】:Are apache's worker configuration and mod_wsgi's daemon mode related?apache worker 配置和 mod_wsgi 守护模式是否相关?
【发布时间】:2013-07-25 14:42:13
【问题描述】:

所以我不明白这两件事之间的关系。

例如请解释当我在 WSGIDaemonProcess 指令中将工作配置中的 StartServers 设置为 5 和 processes=2 时会发生什么?

当我们在 WSGIDaemonProcess 中指定线程以及在工作配置中指定 ThreadsPerChild 时.. 我们到底在做什么?最终会运行多少个线程?

我很困惑,因为我们必须在两个地方指定线程和进程的数量。请解释每个的意义。

【问题讨论】:

    标签: apache mod-wsgi


    【解决方案1】:

    首先,请观看以下讲座以获得部分解释。

    简而言之,如果实际配置了守护程序模式并且 WSGI 应用程序正确延迟以在其中运行,则 Apache 工作人员会处理对 mod_wsgi 守护程序模式进程的代理请求。

    【讨论】:

    • 谢谢格雷厄姆。我会去做的。如果我说在 worker(apache) - embedded(mod_wsgi) 配置中,我是否正确,假设我有一个 wsgi 应用程序,每个 apache 进程将运行一个解释器?顺便说一句,我在这里找到了另一个有用的资源:@​​987654323@
    • 有点。默认情况下,您的 WSGI 应用程序将在进程的子解释器中运行。主要的翻译坐在那里闲着。您可以通过添加指令“WSGIApplicationGroup %{GLOBAL}”来强制执行一个,出于各种原因这是一个好主意。
    猜你喜欢
    • 2013-02-04
    • 2012-10-12
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 2011-06-28
    • 2012-05-24
    • 2014-11-02
    • 1970-01-01
    相关资源
    最近更新 更多