Closed pmkol closed 1 year ago
在配置Unbound时联想到的mosdns缓存问题,因为看见作者曾经提过unbound的缓存机制更强,所以请教一下作者缓存相关问题
unbound在配置了serve-expired与prefetch后,会出现警告,提示对subnetcache模块并不生效,我理解unbound的乐观缓存与预取缓存,实际上是无法附带ECS信息去刷新结果的,我想知道这个时候预取缓存拿到的是什么结果?是域名离服务器最近的节点IP么,还是说会拿到域名全部的IP,然后再根据用户的ECS返回对应结果?
同时联想到mosdns的乐观缓存应该类似serve-expired功能是不是也会有这个问题,还是说mosdns(v4)的乐观缓存机制与unbound的serve-expired功能不同,是附带缓存中的ECS去请求的?
在配置Unbound时联想到的mosdns缓存问题,因为看见作者曾经提过unbound的缓存机制更强,所以请教一下作者缓存相关问题
unbound在配置了serve-expired与prefetch后,会出现警告,提示对subnetcache模块并不生效,我理解unbound的乐观缓存与预取缓存,实际上是无法附带ECS信息去刷新结果的,我想知道这个时候预取缓存拿到的是什么结果?是域名离服务器最近的节点IP么,还是说会拿到域名全部的IP,然后再根据用户的ECS返回对应结果?
同时联想到mosdns的乐观缓存应该类似serve-expired功能是不是也会有这个问题,还是说mosdns(v4)的乐观缓存机制与unbound的serve-expired功能不同,是附带缓存中的ECS去请求的?