ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Upstream и обращение к бекенду по днс имени


  • To: nginx-ru@xxxxxxxxx
  • Subject: Upstream и обращение к бекенду по днс имени
  • From: "Sovigod" <nginx-forum@xxxxxxxx>
  • Date: Thu, 14 Feb 2013 10:44:41 -0500
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tigger.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=DAiSxeBtGI3duI/nsxc1jjsrzzLcDwyhAu59cdsYw5Q=; b=h7Ehkj2LRFPRfh+EhJ5zgQKBENw3UkeF82byHXuNfaNXci/prtbCvK+WxhfZsnWWHYTWIX/oxCaDwQhggFRgeU6MYO8eq3C6rShQuNv9LFqfApp3OujQI2dty7N081lk;

Имеем конфиг (ниже). Цель - чтобы запросы шли к пулу серверов. Проблемма в
том что у бекендов принимают запросы только по днс имени. Там на каждом
несколько виртуальных хостов. Судя по логам нгинкс обращается к ним по
ip-адрессу и получает 404 ошибку. Как сделать чтобы нгинкс заправшивал по
днс имени?

upstream farm7 {
server videofarm07a.example.com;
server videofarm07b.example.com;
server videofarm07z.example.com;
}
log_format up_head '$remote_addr - [$time_local]  $request $upstream_addr
$upstream_status';
server {
access_log /tmp.log up_head;
listen 80;
location / {
proxy_pass  http://farm7;
}
}

строчка из лога 
y.y.y.y - [14/Feb/2013:21:35:48 +0600]  GET /favicon.ico HTTP/1.1 x.x.x.x:80
404

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,236226,236226#msg-236226

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.