I’ve got a 3rd party off-the-shelf windows application that needs to connect to a Web Service (IP address or URL) installed onto another server (actually running on Windows 7 Professional).
My user wants me to implement a fail-over solution in which if the primary web server fails to respond, the 3rd party application will automatically connect to a backup server.
Is there a way for me to implement this without implementing clustering (hardware or Windows NLB)?
Update: Please note – I do not wish to implement a load balancer on the server end.
You could implement a reverse proxy
on the client
which then connects to your backend servers
. This should be able to redirect to a working server when one goes down.
Check more discussion of this question.