new nginx resolver
Igor Sysoev
is at rambler-co.ru
Fri Feb 4 22:55:49 MSK 2005
On Fri, 4 Feb 2005, Dmitry Kondratyev wrote:
> Igor Sysoev wrote:
>
>>> Игорь, ты как-то писал, что планируешь написать свой тред-сейфовый
>>> резолвер для nginx, чтобы была возможность резолвить адрес на каждый
>>> проксируемый
>>
>> Это не тред-сейфовый резолвер, а резолвер, который не блокируется.
>
> А по мне так пущай бы и блокировался. Мой днс всё равно быстро
> отплёвывает адреса для проксирования. Если можно это уже сейчас сделать
> опциональным, то было бы замечательно. Ну а если нет, то подождём. :-)
Сейчас можно сделать заглушку, которая бы вызывала системный
gethostbyname_r(). Что делать с несколькими адресами - перебирать
их по очереди в случае неудачи ?
>>> запрос. Я свой днс для балансировки нагрузки родил. Пока поставил
>>> промежуточного апача+мод_аксел, но вариант, понятное дело, кривой.
>>> Хотелось бы узнать хотя бы на каком месте в твоём todo находится сабж? :-)
>>> Спасибо.
>>
>> Следующий после кэширования и ssi.
>
> Ура! Заранее пожелание, коль уж резолвер будет с нуля писаться:
> хочется, чтобы можно было указывать ип:порт днс сервера, а не обязательно
> брать их из resolv.conf, как это гетхостбайнейм делает.
Конечно.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list