Imagine that there are several servlets (of the same type) written in java to provide a web service on XML-RPC. Requires an application server on which they will spin. The first and easiest thing that comes to mind is Apache Tomcat. But to overload one of the servlets, you will need to overload the entire Tomkat (please correct if not so).
We need a full-fledged application server with the ability to overload individual servlets, without overloading the entire application server. As an alternative, I consider nginx. What else can you advise?