Cloud failover service – We check your websites periodically and, if a website becomes unhealthy, perform a failover to backup servers (by using the Cloudflare® API)
No credit card required.
No DNS propagation time. Failover is done within seconds (when in Cloudflare proxy mode).
If you already have multiple servers in place, setting up the Round-Robin DNS entries and our failover solution only takes minutes.
We remove not working entries from the DNS pool. One entry always remains, so your domain stays resolveable.
Starting at $4.95/month. No need for to implement and maintain your own failover solution. See our pricing
The popular Round-Robin DNS configuration is great to distribute traffic and load between servers with a minimum of effort (DNS load balancing).
But if one of the servers fails, the IP address will still be handed out to the clients.
With failover.cc you can add health checks and dynamic configuration to your server pool1.
Basically, setup is done by adding multiple DNS entries for the same domain name, pointing to the servers in the pool, i.e.:
example.com 10.0.0.1 example.com 10.0.0.2 example.com 10.0.0.3
Clients get a different IP address for a DNS query each time, and that way load gets distributed between servers. This is a great setup, implemented in minutes.
The problem is: if one of the servers in the pool goes down, clients will still get the IP address – resulting in a timeout or error page.
To protect the round-robin setup against failure, we included the "remove DNS record" mode for our failover checks.
If the primary server of the check fails, this DNS entry will be removed from the lookup-pool. DNS queries will not return the IP address of the broken server any more, so a failover to the remaining servers is active.
We do this by modifying the domain name only and not remove it completely. This is a lot safer than removing entries in Cloudflare DNS settings – you still can see changes at a glance and have full control in case of problems.
To be safe, we will also never change the last remaining entry for the domain, so your domain name always resolves.
If you are using the Cloudflare proxy mode ("orange cloud"), the broken IPs will be removed instantly, after a failing server has been detected. Clients will not access the broken server any more, because Cloudflare only routes traffic to the remaining servers. This is the best solution for minimum failover time.
If you do not want your site traffic going through the Cloudflare network (non-proxy mode, DNS only), new DNS query responses will not include the broken servers any more within seconds, but the responses can be cached on client/ISP side for several minutes. This is a good setup for reliable and fast DNS hosting.
1 By using the Cloudflare API. Requires a Cloudflare account and your domains set up in DNS settings.