Welcome! Log In Create A New Profile

Advanced

Re: nginx на старте перегружает (overload) dns провайдера

June 13, 2010 03:40PM
On Sun, Jun 13, 2010 at 11:06:10AM -0400, vgoncharov wrote:

> Вот что обнаоужил с помощью strace (aka truss).
>
> nginx при старте много(!) ходяит к dns провайдера (прописан в /etc/resolv.comf) и ресолвит одно и то же имя. Точнее имя хоста, прописанного в listen в каждом виртуальном хосте.
>
> Предположительно "много ходит" = количеству виртуальных хостов.
>
> Чего уж у меня у провайдера с dns стало и какие delay он прикрутил это не важно. Но nginx стал стартовать 20 секунд, вместо 1 ранее.
>
> А это правильно ли сделано, что мы дак dns насилуем на старте?

Я не вижу смысла делать специальную обработку медленных dns-серверов
провайдера.

> Полечил у себя прописыванием хоста в /etc/hosts

Это лечиться кэширущим named'ом на локальной машине и тому подобным.


--
Игорь Сысоев
http://sysoev.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx на старте перегружает (overload) dns провайдера

vgoncharov June 13, 2010 11:06AM

Re: nginx на старте перегружает (overload) dns провайдера

Dmitry Morozovsky June 13, 2010 12:00PM

Re: nginx на старте перегружает (overload) dns провайдера

vgoncharov June 13, 2010 12:28PM

Re: nginx на старте перегружает (overload) dns провайдера

Igor Sysoev June 13, 2010 03:36PM

Re: nginx на старте перегружает (overload) dns провайдера

Executier Godlike June 15, 2010 04:20AM

Re: nginx на старте перегружает (overload) dns провайдера

Igor Sysoev June 13, 2010 03:40PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 99
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready