0
我使用apache mod_wsgi部署我的基于django的web应用程序。这是我的虚拟主机:Apache mod_wsgi更好的配置
<VirtualHost _default_:*>
ServerAdmin [email protected]
DocumentRoot /var/www/appWSGI/gestioner/gestioner/
Alias /static /var/www/appWSGI/gestioner/static/
<Directory /var/www/appWSGI/gestioner/>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIDaemonProcess gestioner python-path=/var/www/appWSGI/gestioner python-home=/var/www/appWSGI/env
WSGIProcessGroup gestioner
WSGIApplicationGroup %{GLOBAL}
WSGIScriptAlias//var/www/appWSGI/gestioner/gestioner/wsgi.py
WSGIPassAuthorization On
</VirtualHost>
此基本配置工作正常。我想知道是否有可能改进这可能还有其他指令,我不知道.. 可以有另一种配置启动性能?
谢谢大家!
有以''WSGIDaemonProcess''一大堆选项可以设置,以帮助提供一个系统,该系统能够更好地应对情况异常。有关提高性能的信息,请参阅https://www.youtube.com/watch?v=H6Q3l11fjU0除非您有关于应用程序执行情况的指标,否则不可能提供指导。请求需要多长时间。无论CPU还是I/O绑定以及其他各种东西。 –
非常感谢你的来源!真的有用! –
@GrahamDumpleton看完你的视频后,我发现我缺乏超时的指示.. –