Разделите ваши услуги как минимум на потребности в ресурсах. Например, если вы работаете с сайтом фотоальбома, отделите сервер загрузки изображений от сервера загрузки изображений. У сервера загрузки будет намного больше запросов, и поскольку у большинства людей скорость загрузки ниже, у сервера загрузки будут более длительные соединения. Точно так же сервер манипулирования изображениями, вероятно, будет иметь несколько соединений, но он должен отключать потоки для асинхронного выполнения задач по обработке изображений с интенсивным использованием процессора из веб-интерфейса.
Если у вас есть аппаратное обеспечение для этого, намного проще управлять множеством отдельных экземпляров tomcat с одним приложением в каждом, чем несколькими экземплярами со многими приложениями.