Контейнеры Multi-WAR Tomcat vs Docker - PullRequest
0 голосов
/ 28 июня 2018

Мне интересно, является ли решение Docker более быстрым и более эффективным по сравнению с моим текущим развертыванием Tomcat. Я объясню оба решения.

Текущий: У меня есть сервер Tomcat, на котором развернуто около 20 WAR. WAR - это приложения Spring Boot. Это занимает много памяти, времени загрузки и денег тоже.

Альтернатива докера: Альтернатива, о которой я думаю, - это хост докера с 20 контейнерами, по одному для каждого приложения. Похоже, Spring рекомендует использовать JAR на изображениях JDK.

Теперь, Docker или контейнеризация в целом улучшают память и скорость?

Я ожидаю улучшения в том, что приложения могут запускаться параллельно. Надеемся, что это ускорит загрузку (при условии многоядерного оборудования). Я здесь?

Во-вторых, мне интересно, какой подход будет работать с памятью наиболее эффективно. Что происходит, когда у меня несколько WAR, имеющих одинаковую зависимость? Будет ли Tomcat повторно использовать память зависимостей для этого? И будет ли Докер?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...