ПРОЕКТЫ 


  АРХИВ 


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]

Re: new nginx resolver



On Fri, 4 Feb 2005, Dmitry Kondratyev wrote:

Igor Sysoev wrote:

Игорь, ты как-то писал, что планируешь написать свой тред-сейфовый резолвер для nginx, чтобы была возможность резолвить адрес на каждый проксируемый

Это не тред-сейфовый резолвер, а резолвер, который не блокируется.

А по мне так пущай бы и блокировался. Мой днс всё равно быстро отплёвывает адреса для проксирования. Если можно это уже сейчас сделать опциональным, то было бы замечательно. Ну а если нет, то подождём. :-)

Сейчас можно сделать заглушку, которая бы вызывала системный
gethostbyname_r(). Что делать с несколькими адресами - перебирать
их по очереди в случае неудачи ?

запрос. Я свой днс для балансировки нагрузки родил. Пока поставил промежуточного апача+мод_аксел, но вариант, понятное дело, кривой. Хотелось бы узнать хотя бы на каком месте в твоём todo находится сабж? :-) Спасибо.

Следующий после кэширования и ssi.

Ура! Заранее пожелание, коль уж резолвер будет с нуля писаться: хочется, чтобы можно было указывать ип:порт днс сервера, а не обязательно брать их из resolv.conf, как это гетхостбайнейм делает.

Конечно.


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




 




Copyright © Lexa Software, 1996-2009.