Apache2 wsgi线程/进程

时间:2016-04-13 14:50:47

标签: python apache2 wsgi

我想问你如何配置apache2来运行我的wsgi脚本。我开发了一个Python应用程序,它一方面实现线程,锁等,但另一方面,使用日志记录模块。问题是,如果我想在服务器同时遇到多个请求时在多个实例中运行我的应用程序,我应该如何为app.conf配置apache2文件?此外,在指定processes=X时,您能解释一下threads=YWSGI DaemonProcess之间的区别吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

以下是我的app.conf文件:

WSGIPassAuthorization On
WSGIPythonPath /home/brms/brms
WSGIDaemonProcess pyramid user=username group=usergroup threads=4 python-path=/usr/local/lib/python3.4/dist-packages/
<VirtualHost *:80>
    <Directory /home/brms/>
        <Files wsgi.py>
                WSGIProcessGroup pyramid
                Require all granted
        </Files>
    </Directory>
    Alias /meetingApp /var/www/meetingApp
</VirtualHost>
WSGIScriptAlias / /home/brms/wsgi.py