Performance 导致SPOF的域的DNS预取

Performance 导致SPOF的域的DNS预取,performance,http,dns,prefetch,Performance,Http,Dns,Prefetch,如果我注射会怎么样 <link rel="dns-prefetch" href="www.example.com" /> in the head of the document and the domain example.com is down (SPOF). 在文档的开头,域example.com已关闭(SPOF)。 它会影响页面加载时间吗 没有(好吧,无论如何都是有效的) 首先,DNS解析与服务本身无关(通常),而是在网络中一路缓存。通常,当一个服务关闭时,它仍然可以

如果我注射会怎么样

<link rel="dns-prefetch" href="www.example.com" /> 

in the head of the document and the domain example.com is down (SPOF).

在文档的开头,域example.com已关闭(SPOF)。
它会影响页面加载时间吗

没有(好吧,无论如何都是有效的)

首先,DNS解析与服务本身无关(通常),而是在网络中一路缓存。通常,当一个服务关闭时,它仍然可以很好地解决问题

假设DNS解析超时,仍然不会产生任何影响。dns预取提示就是这样,不需要完成加载页面,这样浏览器就可以在页面执行所需操作时继续尝试解析,并且不会延迟任何其他操作

有一点需要注意的是,浏览器可能会限制并发DNS查找,因为有问题的家庭路由器(Chrome,但可能会更改)。理论上,dns预取提示可能会占用其中一个并发dns查找槽,但实际上,这种情况不太可能发生,其影响将是最小的(甚至可能无法测量)