proxy rewrite map

Kirill Ivanov kirill.ivanov at tel.ru
Wed Jan 19 01:39:28 MSK 2005


Здравствуйте.

  Мы недавно ввели в эксплуатацию 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 at nthost.ru



More information about the nginx-ru mailing list