при этом скоро вопрошающий узнает, что имя хоста узнаётся после того, как выбран нужный upstream.<br><br><div class="gmail_quote">8 января 2013 г., 21:11 пользователь Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<br>
On Tue, Jan 08, 2013 at 10:35:32AM -0500, aaaa5 wrote:<br>
<br>
> Здравствуйте. С помощью map можно выбирать на какой upstream делать<br>
> backend:<br>
> map $host $backend {<br>
> a backend1;<br>
> b backend2;<br>
> ......<br>
> }<br>
> Вопрос следующий. Надо сделать map на сервера внутри upstream, т.е.<br>
> upstream beckend {<br>
> server1;<br>
> server2;<br>
> ....<br>
> }<br>
> Если беру в качестве переменной в map proxy_host, то проксирует на значение<br>
> "beckend", а нужно чтобы на server1, server2 ... и т.д.<br>
> Или я в чём-то ошибаюсь?<br>
<br>
Блок upstream - это цельная сущность. Нельзя сделать "map на<br>
сервер внутри upstream", можно - выбрать, на какой из блоков<br>
upstream отправить запрос.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Maxim Dounin<br>
<a href="http://nginx.com/support.html" target="_blank">http://nginx.com/support.html</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></font></span></blockquote></div><br>