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