I have 3 servers each running a nameserver and a webserver. Today, 2 of the servers went down. I thought the last server would handle all future requests from then on out, but that only seemed to happen a fraction of the time. Other times, requests would time out.
On each of my servers, I have zone entries with the following:
ns1 IN A <SERVER IP 1>
ns2 IN A <SERVER IP 2>
ns3 IN A <SERVER IP 3>
example.com. IN A <SERVER IP 1>
example.com. IN A <SERVER IP 2>
example.com. IN A <SERVER IP 3>
www IN CNAME example.com.
Should I just keep a single A record for example.com on each server? I want to set my servers up so that any server can transparently handle all requests if other servers go down.