定义
@property(nonatomic, assign) BOOL enableAutoRefreshStaleCache
作用
表示在解析记录过期并且已经达到了最长可用时间后,SDK 是否主动刷新过期的解析记录。
该属性的默认值是 YES。
- YES:SDK 自动刷新过期的解析记录。SDK 向 HTTPDNS 服务端或 Local DNS 发送的请求次数会增加。当 SDK 请求该解析记录时,SDK 直接从客户端缓存中获取结果。该模式下,单次请求的耗时会减少,但是总请求次数会增加。
- NO:SDK 会自动删除过期的解析记录。只有 App 调用 SDK 请求该解析记录时,SDK 才会去向 HTTPDNS 服务端或 Local DNS 请求最新的解析记录。该模式下,单次请求的耗时会增加,但是总请求次数会减少。