At the server level DNS this can be solved — the easiest way to give two addresses, some customers not receiving a reply from the first turn to the second, but some is not smart enough, and some for its some kind of understanding will soon be knocking on the second, so probably not for the plugs, and mirror/replica/cluster, that is, for more or less equal servers (if not equal, you can use round robin dns or other methods of balancing and/or failover).
\r
Well, the easiest way of seeing that the server is, and when the stand is unknown, replace the IP of the server on the IP in the stub DNS records — after a while, all clients will send to the stub.