Use o pré-carregamento para forçar o carregamento do aplicativo quando o processo for iniciado, em vez de depender do padrão de carregamento lento na primeira solicitação do aplicativo.
Se estiver usando uma versão suficientemente nova do mod_wsgi, em vez de usar:
WSGIDaemonProcess xxx
WSGIProcessGroup xxx
WSGIApplicationGroup %{GLOBAL}
WSGIScriptAlias / /some/path/wsgi.py
Uso:
WSGIDaemonProcess xxx
WSGIScriptAlias / /some/path/wsgi.py process-group=xxx application-group=%{GLOBAL}
Fornecendo argumentos de grupos de processos e de grupos de aplicativos a WSGIScriptAlias, o mod_wsgi saberá com certeza qual contexto de grupo e sub-intérprete do processo de daemon o aplicativo executará no final e, portanto, poderá pré-carregá-lo na inicialização.
Se você está em uma distribuição muito desatualizada com uma versão antiga do mod_wsgi, existe uma maneira alternativa de fazer algo similar usando a diretiva WSGIImportScript.