代码之家  ›  专栏  ›  技术社区  ›  birdmw

Apache mod_wsgi python变量持久性

  •  0
  • birdmw  · 技术社区  · 7 年前

    我想强制wsgi(目前)记住以前请求中的变量。是否有Apache配置选项(如守护进程选项或中间件)可以强制执行我之前的行为?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Graham Dumpleton    7 年前

    听起来问题可能在于,您以前使用mod\u wsgi的守护进程模式,默认为单个进程,然后破坏了Apache/mod\u wsgi配置,转而使用mod\u wsgi的嵌入式模式,这意味着您要服从于任何Apache配置。不过,Apache配置通常是多进程的。

    请参阅:

    因此,请确认您是在嵌入式模式还是守护进程模式下工作。

    您还可以验证是在多进程配置还是多线程配置中。

    您还可以执行以下操作:

    import mod_wsgi
    print(mod_wsgi.maximum_processes)
    print(mod_wsgi.threads_per_process)
    

    以确认正在运行的配置。