В настоящее время я настраиваю приложение, которое может развертывать другие веб-приложения в кластерах Tomcat 6. Прямо сейчас он настроен так, чтобы иметь отношение один к одному между развернутым веб-приложением и кластером. Мои текущие аргументы в пользу этого заключаются в том, чтобы я мог изменить аргументы JVM сервера Tomcat, не нарушая работу других приложений, и чтобы использование памяти одним приложением не конфликтовало с другими приложениями.
Вопрос в том, что считается лучшей практикой с точки зрения кластеров экземпляров tomcat? Должно ли у вас работать только одно приложение на кластер или несколько приложений, например, в среде одного экземпляра Tomcat? Или это зависит от размера вашего приложения?
Спасибо