<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:Arial;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.Typed
        {font-family:"Courier New";}
span.tty
        {font-family:"Courier New";}
span.Name
        {font-style:italic;}
span.Variable
        {font-family:"Times New Roman";
        font-style:italic;}
span.EmailStyle22
        {font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Say I have a TCP/IP server (e.g., a web server, FTP server,
etc.) written in Erlang, and I want it to work through hardware failures; I
need at least two of them.  The problem is, clients are connecting to the
primary’s IP address, so when it fails, client connections are refused
instead of being rerouted to the secondary.  What is the Erlang approach to
solving this?</p>

<p class=MsoNormal> </p>

<p class=MsoNormal>My thought is that you have the secondary detect the failure
and send the appropriate commands to the network to redirect traffic for the
primary server’s IP address to the secondary.  That’s my idea, but
I don’t really know if this is the appropriate solution, nor how to
implement something like this in Erlang.</p>

<p class=MsoNormal> </p>

<p class=MsoNormal>Please advise.  Thank-you.</p>

<p class=MsoNormal> </p>

<p class=MsoNormal>David Mercer</p>

<p class=MsoNormal> </p>

<p class=MsoNormal> </p>

</div>

</body>

</html>