tornado.platform.twisted — Bridges between Twisted and Tornado

扭曲反应堆和龙卷风IOLoop之间的桥梁.

该模块使您可以在Tornado应用程序中运行为Twisted编写的应用程序和库. 它可以在两种模式下使用,具体取决于您要使用哪个库的基础事件循环.

此模块已通过Twisted 11.0.0及更高版本进行了测试.

Twisted DNS resolver

class tornado.platform.twisted.TwistedResolver[source]

基于扭曲的异步解析器.

这是一个非阻塞且非线程的解析器. 建议仅在无法使用线程时使用,因为与基于标准getaddrinfoResolverDefaultExecutorResolver相比,它具有局限性. 具体来说,它最多返回一个结果,并且除hostfamily以外的其他参数都将被忽略. 当family不是socket.AF_UNSPEC时,它可能无法解决.

需要Twisted 12.1或更高版本.

在5.0版中进行了更改: io_loop参数(从4.1版弃用)已被删除.