Re: несколько апстримов
Alex Vasilenko
aa.vasilenko на gmail.com
Пт Янв 14 18:42:01 MSK 2011
>
> proxy_pass http://first_upstream;
резолвит first_upstream как домен. Видимо у вас в хостах он прописан(?)
Попробуйте без http://
14 января 2011 г. 17:38 пользователь iofanster <nginx-forum на nginx.us>написал:
> У меня есть несколько апстримов,
> описанных в директории conf.g следующим
> образом:
> upstream first_upstream {
> server 127.0.0.1:6002;
> }
>
> Для них есть файлы в sites_enabled:
> server {
> listen 80;
> server_name [i]server_name1[/i]:
> proxy_set_header Host server_name1;
>
> access_log /var/log/nginx/localhost.access.log;
> location / {
> proxy_pass http://first_upstream;
> }
> location /media {
> root /home/user;
> }
> }
>
> Всё работает нормально. Но!
> Как только добавляешь ещё один апстрим
> и создаёшь идентичный файл
> конфигурации, то на все URL - и старые и
> новые, nginx возвращает ошибку 502.
> Если коммитишь строки в файле в sites_enabled
> и перезапускаешь nginx, то всё ок.
> Все имена резолвятся на один ip.
>
> Спасибо.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,166269,166269#msg-166269
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110114/837e4b92/attachment-0001.html>
Подробная информация о списке рассылки nginx-ru