Tornado 使用C-Ares的异步DNS解析器

该模块包含一个使用 c-ares 库(及其包装器 ​pycares​)的 DNS 解析器。

class tornado.platform.caresresolver.CaresResolver

基于 c-ares 库的名称解析器。

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

当​family​为​AF_UNSPEC​时,c-ares无法解析某些名称,因此仅建议在​AF_INET(即IPv4)中使用。 这是 ​tornado.simple_httpclient​ 的默认值,但其他库可能默认为 ​AF_UNSPEC​。

作者:admin,如若转载,请注明出处:https://www.web176.com/tornado/20746.html

(0)
打赏 支付宝 支付宝 微信 微信
adminadmin
上一篇 2023年5月18日
下一篇 2023年5月18日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注