2
如果我使用Twisted Endpoint API与同一主机建立一系列连接,Twisted会缓存请求之间的DNS查询吗?扭曲的高速缓存DNS查找?它是否尊重TTL?
如果是这样,它会尊重DNS记录的TTL吗?
我的实现相当简单。我通过主机,端口等来实例化一个SSL4ClientEndpoint
,并且通过程序的生命周期,我使用它来建立多个连接。
如果我使用Twisted Endpoint API与同一主机建立一系列连接,Twisted会缓存请求之间的DNS查询吗?扭曲的高速缓存DNS查找?它是否尊重TTL?
如果是这样,它会尊重DNS记录的TTL吗?
我的实现相当简单。我通过主机,端口等来实例化一个SSL4ClientEndpoint
,并且通过程序的生命周期,我使用它来建立多个连接。
我认为Twisted只是使用操作系统的解析器,所以这两个问题的答案是“尽可能多的操作系统”。
这是正确的。问题*可能*是关于'twisted.names''解析器,但它似乎是提问者关心的默认行为:)。 – Glyph