Hi all
I have a strange problem with Nginx.
As long as I only have 2 frontend nodes all is fine and Nginx will toggle between the 2. If I decide to add another node then the toggling stops and only 1 node is hit and used. From the loadbalancer node I can curl (192.xxx.xxx.xxx:80) the local private IPs of the frontend nodes so they are reachable. I can also ping them.
I have a db lookup and I can see data returned is new so no caching - Nginx is just not doing the Round Robin logic. Am I missing something in nginx.conf?
Anyone who knows why Nginx behaves like this?