To set up a cold standby system, you install two or more servers on separate systems and connect the servers to the same database and network storage. Then, you configure a method to distribute the traffic to secondary servers if the primary servers fail. In most cases, you must manually start the secondary servers after the primary servers fail.
During failover, the secondary server reestablishes connections with all agents, runs recovery, and proceeds with any queued processes. IBM UrbanCode Deploy has no automatic process for failover, but it can be managed by using your load balancer or DNS.
You can use cold standby servers with or without a load balancer. If you use a load balancer, instead of accessing the servers directly, users access the load balancer URL. To the users, that URL appears to host a single instance of the server with high capacity; the users are not aware of the multiple servers.