I wrote a custom web server, using winsock.
For fault tolerance, I want to run this web server in two or more machines. My
objective is that if, at least, one machine is working the service will be
available.
The machines can comunicate among themselves and detect if any other machine
has crashed. They can also use HTTP redirect to do load balance.
The problem is that external users will try to access the service using a DNS
name (say www.mypersonaldomain.com) which will be resolved to one IP
address.
If I have only one machine bound to this IP address and if this machine is
down their attempt to access the service will fail in spite of the other
(working) machines.
Is there a (non messy) way to bind two machines to the same ip address ?
What else can I do ?
How do general purpose web servers like IIS and Apache solve this problem ?
Thanks in advance,
Jorge
----- Posted via NewsOne.Net: Free (anonymous) Usenet News via the Web -----
http://newsone.net/ -- Free reading and anonymous posting to 60,000+ groups
NewsOne.Net prohibits users from posting spam. If this or other posts