我有mod_wsgi,守护进程模式和Django。
如果我向WSGIScriptAlias提供application-group
和process-group
参数 - https://stackoverflow.com/a/20930912/203485,我可以在启动时使mod_wsgi运行代码(相反,默认它会在第一次请求时运行它)。
但是,如果在wsgi文件更改后自动重新加载工作程序(您只需上传新文件和touch
wsgi文件),我怎么能让它运行相同的启动代码?然后,在第一次请求之前,它不会运行启动代码。
我需要在工作人员启动后进行大量初始化,最好不要重新加载服务器(它需要root)。
答案 0 :(得分:0)
您可以在WSGI脚本的模块范围内调用函数。