new nginx resolver

Dmitry Kondratyev null at bikeman.ru
Fri Feb 4 23:20:56 MSK 2005


Igor Sysoev wrote:

>>>> Игорь, ты как-то писал, что планируешь написать свой тред-сейфовый 
>>>> резолвер для nginx, чтобы была возможность резолвить адрес на каждый 
>>>> проксируемый
>>>
>>> Это не тред-сейфовый резолвер, а резолвер, который не блокируется.
>>
>>     А по мне так пущай бы и блокировался. Мой днс всё равно быстро 
>> отплёвывает адреса для проксирования. Если можно это уже сейчас 
>> сделать опциональным, то было бы замечательно. Ну а если нет, то 
>> подождём. :-)
> 
> Сейчас можно сделать заглушку, которая бы вызывала системный
> gethostbyname_r(). Что делать с несколькими адресами - перебирать
> их по очереди в случае неудачи ?

	Наверно да. В моём случае я всегда возвращаю только один адрес, но 
можно возвращать и несколько с рассчётом на то, что кто-то из них не 
ответит. :-)






More information about the nginx-ru mailing list