Уменьшить частоту развертывания в веб-приложении Java с использованием Spring-MVC
-
01-10-2019 - |
Вопрос
Есть ли простой способ иметь ваш «сервисный слой», развернутый отдельно от вашего веб-слоя, чтобы я мог уменьшить количество раз в неделю, чтобы я должен, упаковать, построить и развернуть весь файл War?
Я использую Tomcat в основном, но я надеюсь на что-то более общее значение для веб-серверов Java.
Решение
Если процесс развертывания по сборке пакета необходим, но достаточно тяжелый вес, который вы хотите минимизировать или избежать его, вы также можете подумать о том, чтобы сделать этот процесс проще, быстрее или более автоматически.
Другие советы
Вы можете переместить ваш «сервисный слой» на второе приложение, и в интерфейсном приложении сообщается с «Услугами», используя какую-то технологию удаленного удаления.
Стримотворение пружины (aka httpinvoker) делает это очень просто в использовании.