I use my Xserve to provide DNS (among other things) to my office of roughly a dozen users.
Let’s say I go to domain-a.com for the first time, so it takes a couple seconds for DNS to get info on it and send me on my way. That is, there is an initial delay in loading the site.
I then go to that same URL, say, 10 minutes later. I get the same few second delay. It’s not waiting for the site to load, it’s an initial connection delay, precisely like the initial delay experienced the first time I go to the URL. This happens on all machines. (and if take my Xserve out of the DNS search list and just use my IPs, this delay does not happen – but this is why I use my Xserve for this, to speed this stuff up and take the round-trip to my ISP out of the way).
I would think that the DNS info for this site would be cached and it would be immediate. Does bind dump its memory of a URL after a few minutes of it not being accessed or anything like that?
Any help/tips/solutions/etc. are greatly appreciated.
Comments are closed