Single Node Persistence
Could someone be more explicit about how to configure "Destination address affinity" like suggested by Stephan Manthey? It is not clear to me if one should
- just replace
bypersist uie 1
in the iRule code example above?persist dest_addr
- or configure "Destination address affinity" persistence on the Default Persistence Profile of the virtual server?
- or still something else?
Also,in a case where the connections are in principle permanent (e.g. to a database master node):
- should the timeout be unset (Indefinite)?
-
In case a server node is temporarily inaccessible or administratively forced offline, the TCP connections to that node might survive, but during that time new connections could be established with other nodes thus resulting, when the node is accessible again, in a state where there are active connections to more than one node. How can it be avoided ? e.g how to cut all connections to other nodes when a new server node is chosen by the persistence?
-
would a custom destination affinity persistence with a CARP Hash Algorithm work like for source address persistence, i.e. it would always select the same server node when all nodes are available, even for the very first connection (e.g after a reboot)? cf. How Carp algorithm with source address persistence works?
Thanks in advance for your explanations!