Здравствуйте.
Мы недавно ввели в эксплуатацию nginx в качестве http-акселератора -
масса восторгов по этому поводу. Огромное спасибо Вам, Игорь, за
качественную и отличную программу!
Вопрос такой. В качестве акселератора nginx работает совершенно
замечательно, но мы бы хотели попробовать его в качестве
load-balancer. В связи с этим интересно, планируется ли в будущем
поддержка в proxy_pass (или каким-то другим методом) таблиц
маршрутизации запросов по домену? То есть сейчас, насколько я понял,
возможно только жесткое соответствие ext ip -> int ip, и если мы убираем
наши web-сервера на внутренние адреса, мы должны каждому внутреннему
ip сопоставить внешний ip, прописать для него server {}, и
установить там location / { proxy_pass http://internal.ip/; }.
А если надо, предположим, оставить один внешний общий ip, и
раскидывать запросы по внутренним серверам, базируясь на основе
соответствия домен -> внутренний ip сервера?
В принципе, если эта функциональность отсутствует вообще, и не
планируется даже в отдалённом будущем - мы можем попробовать сделать
собственный патч для nginx, добавляющий её, но вначале хочется
услышать комментарий автора на эту тему - в частности, возможно ли
это без глобального переделывания внутренней архитектуры сервера, и
не добавит ли это тормозов.
Ещё раз спасибо.
С уважением,
Кирилл Иванов
--
Департамент хостинг услуг nthost.ru
Телекоммуникационная компания "ТЕЛ"
Tel. +7 095 787-4224
Mail. helpdesk@xxxxxxxxx