У меня 300 веб-приложений в одном Tomcat. Для перезапуска Tomcat требуется время, а также некоторые другие ограничения. У меня есть балансировка нагрузки двух веб-серверов в текущей настройке Apache + Mod_JK + Tomcat.
У этих серверов достаточно памяти / готово для добавления дополнительной памяти к серверам.
Является ли хорошим решением запуск второго экземпляра Tomcat и разделение этих веб-приложений между этими двумя экземплярами Tomcat?
Да, это хорошая идея. Есть и другие преимущества, такие как: