On 02 Oct 2014, at 15:06, Anton Kiryushkin <sw...@fotofor.biz> wrote:

> А можно у вас уточнить еще два момента.
> 1. Зачем nginx вызывает эти функции libc, например, если в нашем случае мы не 
> используем в proxy_pass домены, а только IP. Верно ли предположение, что 
> происходит вызов gethostbyname на IP?

Если в proxy_pass описан upstream с серверами, заданными IP, то при сборке 
—with-ipv6
используется getaddrinfo(). А уж что оно делает, зависит от libc.

> 2. Как оптимизировать это место, если файл hosts достаточно большой?

Собрать без ipv6.


-- 
Igor Sysoev
Join us for nginx.conf 2014, October 20-22, San Francisco.
Get 25% off with code NGINXUG: http://nginx.com/nginxconf/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить