<div dir="ltr"><div>Dear Nathan,</div>Can you refer me some relevant links, this seems more complex solution. I was thinking more like AMIproxy/ AstmanProxy thing.<div><br></div><div>BR,</div><div>Sammy</div><div><br></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 6, 2013 at 10:40 AM, Nathan Neulinger <span dir="ltr">&lt;<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With HAProxy, you could just define a list of target servers. You&#39;d configure your app to talk to the HA IP, and then each request would go to next available server in the pool you have defined.<br>
<br>
You could also simply do a DNS round robin if you wanted. All depends on what infrastructure/etc. you have available to you and how resilient it needs to be.<br>
<br>
-- Nathan<div class="im"><br>
<br>
On 08/06/2013 12:38 PM, SamyGo wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Dear Nathan,<br>
<br>
I think I&#39;ve missed something. I don&#39;t understand how HAproxy and Floating IP and KeepAlived will help me? I need to<br>
have all Active FS Servers and some mechanism to send ESL commands to them in round-robin fashion. I&#39;ve an autodialer<br>
script so that Proxy will help me use many FS Servers at the same time !<br>
<br>
Thanks,<br>
Sammy<br>
<br>
<br>
<br></div><div class="im">
On Tue, Aug 6, 2013 at 10:22 AM, Nathan Neulinger &lt;<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a> &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt;&gt; wrote:<br>
<br>
    You might look at the keepalived page on wiki, that&#39;s what I use to float an IP in the case where only one of the FS<br>
    instances should be online.<br>
<br>
    You could also use HAProxy to define a group of systems for it to talk to if you want multiple to be online at once,<br>
    but rotating between them.<br>
<br>
    -- Nathan<br>
<br>
<br>
    On 08/06/2013 12:19 PM, SamyGo wrote:<br>
<br>
        Hi Nathan,<br>
<br>
        I can only think of Round Robin with failover. I definitely don&#39;t want to parallel fork an ESL command.<br>
<br>
        --<br>
        Sammy<br>
<br>
<br>
<br></div>
        On Tue, Aug 6, 2013 at 10:16 AM, Nathan Neulinger &lt;<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a> &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt; &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a><div class="im">
<br>
        &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt;&gt;&gt; wrote:<br>
<br>
             Are you saying &quot;round robin&quot; or &quot;mirrored&quot; for the commands?<br>
<br>
             i.e. if you send a command over this proxy, would it be duplicated to all of the FS servers, or sent to &quot;first<br>
             available&quot;?<br>
<br>
             -- Nathan<br>
<br>
<br>
             On 08/06/2013 12:05 PM, SamyGo wrote:<br>
<br>
                 Dear Users,<br>
<br>
                 I have come up with a requirement to have ESL connection made with multiple FS Servers at the same time<br>
        and send<br>
                 them<br>
                 commands(no event receiving is required for now) The connections to FS should be pooled and monitored<br>
        if any FS<br>
                 goes down.<br>
<br>
                 Is there any ESLproxy available to be used readily?<br>
<br>
                 Thanks,<br>
                 Sammy<br>
<br>
<br>
             --<br></div>
             ------------------------------<u></u>____--------------------------<u></u>--__--<br>
             Nathan Neulinger <a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a> &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt; &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a> &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt;&gt;<div class="im">
<br>
<br>
             Missouri S&amp;T Information Technology    (573) 612-1412<br>
             System Administrator - Architect<br>
<br>
<br>
<br>
    --<br>
    ------------------------------<u></u>__----------------------------<u></u>--<br>
    Nathan Neulinger <a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a> &lt;mailto:<a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a>&gt;<br>
    Missouri S&amp;T Information Technology    (573) 612-1412<br>
    System Administrator - Architect<br>
<br>
<br>
</div></blockquote><div class="HOEnZb"><div class="h5">
<br>
-- <br>
------------------------------<u></u>------------------------------<br>
Nathan Neulinger                       <a href="mailto:nneul@mst.edu" target="_blank">nneul@mst.edu</a><br>
Missouri S&amp;T Information Technology    (573) 612-1412<br>
System Administrator - Architect<br>
</div></div></blockquote></div><br></div>