<meta charset="utf-8"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

<span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "> proxy_pass <a href="http://first_upstream/" target="_blank" style="color: rgb(66, 99, 171); ">http://first_upstream</a>;</span></blockquote>

<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">резолвит first_upstream как домен. Видимо у вас в хостах он прописан(?)</span></font></div><div>

<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Попробуйте без http://<br></span></font><br><div class="gmail_quote">14 января 2011 г. 17:38 пользователь iofanster <span dir="ltr">&lt;<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>&gt;</span> написал:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">У меня есть несколько апстримов,<br>
описанных в директории conf.g следующим<br>
образом:<br>
upstream first_upstream {<br>
    server <a href="http://127.0.0.1:6002" target="_blank">127.0.0.1:6002</a>;<br>
}<br>
<br>
Для них есть файлы в sites_enabled:<br>
server {<br>
        listen   80;<br>
        server_name [i]server_name1[/i]:<br>
        proxy_set_header Host server_name1;<br>
<br>
        access_log  /var/log/nginx/localhost.access.log;<br>
        location / {<br>
            proxy_pass <a href="http://first_upstream" target="_blank">http://first_upstream</a>;<br>
        }<br>
        location /media {<br>
            root /home/user;<br>
        }<br>
}<br>
<br>
Всё работает нормально. Но!<br>
Как только добавляешь ещё один апстрим<br>
и создаёшь идентичный файл<br>
конфигурации, то на все URL - и старые и<br>
новые, nginx возвращает ошибку 502.<br>
Если коммитишь строки в файле в sites_enabled<br>
и перезапускаешь nginx, то всё ок.<br>
Все имена резолвятся на один ip.<br>
<br>
Спасибо.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,166269,166269#msg-166269" target="_blank">http://forum.nginx.org/read.php?21,166269,166269#msg-166269</a><br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</blockquote></div><br></div>