今天早上,networking解决scheme(我们在那里托pipe我们的DNS)有一些间歇性的DNS服务器中断。 我们所有的网站在这段时间内都无法访问。 当networking解决schemeDNS服务器恢复时,我们的网站也一样。
我们的DNS TTL目前设置为300.如果我们将TTL增加到86400,是否能够有效防止间歇性DNS服务器中断导致的中断?
不幸的是,这只会帮助那些在最近86400秒内使用了parsing器的访问者。 每个访问该网站的新用户都将执行DNS查找来查找该网站。 如果他们的parsing器有一个仍然被caching的logging(也就是说,不超过86400秒的TTL,并且由于其他原因还没有从parsing器caching清除),那么parsing器将不会尝试从您的logging中获得新loggingDNS,所以它将为该访问者工作。 但是,如果parsing器还没有理由查看您的网站,或者由于某种原因已经清除了caching,那么parsing器将不得不向您的DNS请求logging,否则将失败。
这就是为什么在不同的networking上有两个独立的DNS服务器是一个好习惯。