Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are using a webservice (over http) which has 2 mirrored servers, accessible as, say and Is there a software solution that would help us handle failover? Currently if one server becomes unavailable, I need to manually edit our config to point at the other server. Failover on their side is "in the works", so I don't want to do checking for server availability in code. On our side, we use a mix of linux and windows boxes, so we have both os's in the cage.

share|improve this question

We use HAProxy to do load balancing and it works extremely well.

share|improve this answer
Good call, but obviously this requires an extra box (or two). If you used a simple heartbeat service and a VIP you could just keep the setup down to two boxes. – Coops Mar 3 '11 at 20:19
Not necessarily, depending on load you could run HAproxy on both your web servers in this instance. – ThatGraemeGuy Mar 6 '11 at 9:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.