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
|