您可以通過每個設置文件爲每個項目單獨guincorn。我建議您查看supervisord來管理您的guincorn進程,以便您可以使用不同的設置爲每個項目運行一個進程。
您可以設置類似
[program:project1]
command=/var/www/project1/manage.py run_gunicorn --settings=project1.settings.production
directory=/var/www/project1/
environment=PATH="/var/www/project1/venv/bin"
user=www-data
autostart=true
autorestart=true
[program:project2]
command=/var/www/project2/manage.py run_gunicorn --settings=project2.settings.production
directory=/var/www/project2/
environment=PATH="/var/www/project2/venv/bin"
user=www-data
autostart=true
autorestart=true
您的配置文件,因此,而不是在一個環境變量定義它,你可以在你的supervisord配置文件中定義設置,然後將保持過程的每一個你項目。