mitaichik
@mitaichik

Jetty: embedded vs standalone при микросервисной архитектуре?

Всем привет! В Java новичек.

Есть у меня несколько Java процессов (написанных на Spring), независимых друг от друга. Каждый процесс должен обрабатывать несколько запросов по http. Пока что для разработки я встроил в каждый проесс embedded Jetty.

Но возникает опасение что на продакшене это будет черезчур расточительно, чтоб в каждом процессе был встроен совой Jetty. Возможно, имеет смысл настроить общий jetty для всех?

Поделитесь опытом, как правильно? Заранее спасибо!
  • Вопрос задан
  • 350 просмотров
Решения вопроса 1
О каком количестве процессов речь и что имеется ввиду под "расточительно" - количество загружаемых в память классов, количество памяти для каждого процесса?
Uber Jar с embedded Jetty и собственными классами весит ~10-12Мб. Если таких процессов 5-10, то я бы не стал переживать, если 30 - то, думаю, стоит использовать Jetty, как обычный контейнер.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы