Have a tomcat web application running across 6 servers.
3 In our primary site and 3 in the DR site
Our networking team setup 2 sets of load balancing
First layer is Site Level, splits traffic 50/50 between Primary and DR
Second layer is on each site to distribute traffic to each of the 3 servers in that site.
The problem I see occurring is 2 out of the 3 servers in a site will go down, and a single server is now handling 50% of our overall traffic.
Would it not make more sense to remove the first layer and just operate all 6 servers on a single loadbalancer?
There are no shared sessions or user data between the servers, If the server a user is on goes down they need to log out and back in.
The load balancing is also only used for login, everything else after that is strictly direct client to server communication.