tornado.platform.caresresolver ---使用C-ARES的异步DNS解析器

此模块包含使用C-ARES库(及其包装器)的DNS解析程序 pycares

class tornado.platform.caresresolver.CaresResolver

命名基于C-ARES库的解析器。

这是一个非阻塞和非线程解析器。它可能不会产生与系统冲突解决程序相同的结果,但可以用于无法使用线程时的非阻塞解析。

C-ARES在以下情况下无法解析某些名称: familyAF_UNSPEC ,因此建议仅用于 AF_INET (即IPv4)。这是默认的 tornado.simple_httpclient ,但其他库可能默认为 AF_UNSPEC .