If there's a hardware load balancer already, using Apache in addition to that seems strange. The question is: what do you envision this "software load balancer" to accomplish? Any why are you running ActiveMQ within Tomcat, instead of as a separate server process?
If you live in a cold climate and on the grid, incandescent light can use less energy than LED. Tiny ad:
Free, earth friendly heat - from the CodeRanch trailboss