[f-nsp] multiple service failover

Manu Chao linux.yahoo at gmail.com
Wed Jul 15 04:15:58 EDT 2009


i am sure a vendor like f5 will help you to overcome your applications
limitations
On Tue, Jul 14, 2009 at 4:26 PM, David Miller <syslog at d.sparks.net> wrote:

> Hi All;
>
> I've got a situation that I'm not sure of the best way to handle.
>
> I have a pair of servers that are able to run the same application.
>  Caching issues make it weird though.  The application writes to the
> database when updates come in, and (of course) updates its own internal
> cache.  The servers don't update each other, however, nor do they get
> updates from the database any time other than at startup.  "startup" in this
> case is defined as the first query that hits tomcat.
>
> What this means is that I want to run off S1 as long as its running.  And
> if S1 becomes unavailable I want to run off S2 until I come back and fix
> things. lb-pri-servers takes care of that part.
>
> Here's the complicated part.  The servers accept SSL as well for user
> authentication.  I need http and ssl to fail to S2 as a pair - both or
> neither.  We recently had application response issues where S1 was very slow
> to respond, and http failed over but ssl did not.  This broke the customers
> ability to authenticate.  We're terminating ssl on the ServerIron 4G's and
> talking plaintext on port 443 to the server.  Apache is listening on 80 and
> 443 expecting plaintext.
>
> We've played with boolean health checks, but I haven't implemented them.
>  I'm concerned about separate health checks because nothing different is
> being tested.  It seems like a race condition would still exist where http
> would fail over, but a second later the ssl check would pass.  What we need
> is for a single failed health check to down the server and fail all services
> over to the backup.
>
> If it makes things easier, we can just skip the ssl test.  A single test
> for http is adequate for making sure apache is responding on the server.
>
>
> Suggestions very welcome.
>
> --- David
>
>
>
>
> _______________________________________________
> foundry-nsp mailing list
> foundry-nsp at puck.nether.net
> http://puck.nether.net/mailman/listinfo/foundry-nsp
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/foundry-nsp/attachments/20090715/63645392/attachment.html>


More information about the foundry-nsp mailing list