Каковы наилучшие методы развертывания приложений Spring? У меня есть как минимум два приложения на основе Spring. Я развертываю их на Tomcat - два экземпляра одного и того же сервера с разными CATALINA_BASE.Как правильно развернуть приложение Spring на Tomcat?
В результате размер одного из моих приложений составляет 30 МБ, а другой - 19 МБ. У каждого из них есть такие же библиотеки, как Spring, Apache CXF, Hibernate, C3P0 и т. Д.
Правильно ли и безопасно (стабильно), чтобы эти библиотеки дублировались в каждом приложении и загружались 30 МБ для каждого развертывания? Или, может быть, мне нужно скопировать общие библиотеки?
Я планирую перезапустить Tomcat после каждого деполя, чтобы избежать проблем с пространством PermGen. Возможно, я буду держать JDBC-драйверы в библиотеках Tomcat. –