Универсальная конфигурация под несколько 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