Nope! I've no idea how you implement it but aren't you talking about some sort of cluster software? You need to have both servers running some sort of heartbeat checking software with a couple of local cross-over network connections between them so when one fails, the other recognises it. The "live" one then has to step in and continue juggling with the failed one's bean-bags (Good analogy, Huh?)
Both usually run separate processes, each with the capacity to run them all.
This model seems to have gone out of fashion as it is an inefficient use of resource.
Are you going to have shared storage between the servers which would need some sort of management software or are you just having a Live and Standby server with each mirroring the other? You'll also need some way to fail from one to the other for maintenance and patching purposes.
I'm not sure if any of that is in any way helpful but maybe you can give a clearer description of what you're trying to achieve.