2010-05-20 3 views
0

я "использую витую структуру, чтобы сделать некоторые асинхронная обратный DNS решения. Я хочу, чтобы иметь возможность протестировать его против ряда серверов имен.Twisted DNS-клиент

Как я думал, что от чтения API Docs, когда я создать Разрешитель объект так:

nameservers = [('4.2.2.2', 53), ('4.2.2.3', 53)]
r = client.createResolver(servers=nameservers)

Он будет запрашивать оба сервера имен, когда на самом деле используется только один Какие есть варианты, кроме использования цикла

ответ

3

Вы должны использовать цикл с отдельно.? резольверы.

В DNS несколько серверов есть для избыточности, а запросы отправляются только на несколько серверов, если ранее попытки сервера не ответили.

+0

Я думал, что чего-то не хватает. Спасибо за ваш ответ – gtfx