Уточню на всякий случай: я правильно понимаю, что нет способа не вбивать
каждый backend в конфиг? Хочется backend получить в переменных от
скриптика, но вроде бы proxy pass переменных не поддерживает.
Ну как это - нет способа не вбивать? Есть, конечно же...
В nginx -
засовываем имя (адрес) бэкенда в $varbackend
proxy_set_header Backend $varbackend;
proxy_set_header ...
proxy_pass http://myhost.com:8910;
А на порту 8910 (или на каком сокете) висит тупой проксирующий демон,
который
ловит заголовок Backend и пробрасывает запрос куда надо.
Чем не unixway. :)
--
IT Philosopher