That is not useful then. If A comes backup, existing connections will stay in B and new connections will go to A. Whenever a server goes back online, it must go to the end of the queue hence FIFO.
At any time, all successful connection will only go to the same server
I think you are mistaken. If A goes down, some clients will connect to B; once A comes back up, new clients will connect to A and existing connections still stay connected to B.
How does that meet my requirements that at any times, successful connections only goto the same server? When some are connected to B and some connected to A (when it came back up).
Just want a clarification; if you use on-marked-up shutdown-backup-sessions, how long is the delay? Will there be any time when both servers (A and B) can have connected clients?
Also, if you designate B and C as backup; and if A goes down, then B gets all the connections; if B also goes down, will C gets all the connection? And if B comes back up? Will both B & C get connections? Only when A comes back online, then connections on B & C get terminated and re-connected to A?
No, on-marked-up shutdown-backup-sessions will kill existing connections to B.
There is no delay.
No.
Yes.
B will get the connections, and connections on C would be terminated.
Yes.
The use-case of the shutdown-backup-sessions and shutdown-sessions features is to have all connections on one server. If there is a situation where this is not the case, then it’s a bug.