I have a simple web server configuration with Apache webserver and Tomcat. For instance we have 2 servers. I plan to scale up. Of course we will need a load balancing solution very soon. Should I be fronting Tomcat servers with Apache for load balancing or use something else?
Is there a reason I should use some external software like HaProxy for load balancing instead of the, say mod_proxy_http, for apache server? When you search for load balancing in Linux env. you find a lot of stuff for Haproxy but not for Apache server, why!?