Clustering Domino servers that run Internet protocols

There are only two servers called Primary & Backup. (No other servers for hardware & license limitations)

Normally, HTTP Client Requests must come to primary server.

IF Primary Server failover [i mean Completely server down or failover, NOT HTTP Task failover].

THEN Backup Server ICM [this is the only icm task in the cluster] redirect requests automatically to backup server.

If primary server up then backup server icm redirect requests to again primary server.

is it possible and how can i configure this…Any documentation that shows real-world example?

Subject: ICM

The capabilities of ICM are somewhat limited. When a request first comes into ICM, ICM looks at a few things to decide which server it should send the request to (based on availability). Once ICM decides, it redirects the browser to that server, and all communication from this point on happens between the browser and target server, ICM is no longer in the picture. This being said, it is impossible for ICM to redirect you back to another server. For example, in your primary & backup scenario, if primary is down, on the initial request ICM will send the browser to backup, but once primary comes back up, the user will not be sent back until they initiate a brand new request into ICM. Additionally, if you are working on your primary and it goes down while you are using it, because after the initial request ICM is no longer in the picture, you will NOT automatically be redirected to backup, you must come back in through the ICM. Here’s some reading