I am having one web application which only contains some web service which is very critical, and i want to have High availabilty and load balancing of this web service is it possible with Tomcat? if yes -> How it is doing load balancing means with rule based or round robin? -> To consumer of web service will have single end point of webservice? -> Does it discover multiple tomcat in same network automatically? -> any pros and cons of this approch?