Универсальная конфигурация под несколько uwsgi процессов.
    vladimirp 
    nginx-forum at nginx.us
       
    Wed Oct 31 10:55:31 UTC 2012
    
    
  
Здравствуйте,
Имеется приложение, которое при регистрации нового пользователя создает под
него отдельный uwsgi процесс, домен, базу и тд. Все это дело проксирует
nginx.
Очень не хочется каждый раз писать конфиг под нового пользователя, можно ли
как нибудь создать универсальный конфиг?
Пример(2 процесса):
upstream test1proxy {
    ip_hash;
    server unix:///var/www/test1/uwsgi/uwsgi.sock;
}
server {
    listen 80;
    server_name test1.ru www.test1.ru;
    location / {
        uwsgi_pass  test1.proxy;
        include     uwsgi_params;
    }
}
upstream test2proxy {
    ip_hash;
    server unix:///var/www/test2/uwsgi/uwsgi.sock;
}
server {
    listen 80;
    server_name test2.ru www.test2.ru;
    location / {
        uwsgi_pass  test2.proxy;
        include     uwsgi_params;
    }
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,232423,232423#msg-232423
    
    
Подробная информация о списке рассылки nginx-ru