we want to use a F5 loadbalancer in front of two nginx instances, which
balance the load to our app-nodes.
The F5 loadbalancer distributes incoming requests via round-robin
to the two nginx instances.
The nginx instances should be configured to use ip_hash to distribute
requests to the addnodes ensuring sticky sessions. Specific customer
I understand, that all nginx instances use the same function to hash the
adress. But i am not sure if the distribution of the hash values to the
appnodes happens in a consistent way.
I came across the following discussion on github which indicates that
same IP address may be forwarded to different appnodes in the scenario
Long story short / tl;dr:
Will different nginx instances forward requests from the same IP always
the same appnode when using ip_hash as a load balancing method?
Posted at Nginx Forum: