WSGIApplicationGroup
WSGIApplicationGroup is a directive used by mod_wsgi, the Apache module that serves Python WSGI applications. It controls which Python sub-interpreter will execute a given WSGI application within the server process. By assigning applications to specific interpreter groups, administrators can isolate code that relies on non-thread-safe extensions or altered global state while sharing a single process and worker pool.
WSGIApplicationGroup works alongside WSGIProcessGroup, which selects the operating system process group running the application. Together, these
Configuration is typically per virtual host or per WSGI application in the server's configuration file. A value
Changing WSGIApplicationGroup can affect compatibility and performance, especially for extensions with internal state or for threaded
See also: WSGIProcessGroup, mod_wsgi, Python sub-interpreters.