Является ли jboss EAP хорошей заменой для сервера приложений weblogi c? - PullRequest
0 голосов
/ 15 апреля 2020

Мне было поручено определить стратегию замены Weblogi c на большом количестве серверов из-за затрат на лицензирование. Это запущенные устаревшие веб-приложения, а некоторые имеют java EE и зависимости weblogi c, определенные c (EJB, weblogi c JMS, пул соединений и т. Д. c). Некоторые из наших разработчиков хотят перейти на обычный tomcat или tomEE. Я также смотрю на jboss Enterprise App Server (EAP). У нас уже есть открытые сменные (OSE) контейнеры kubernetes, и мне интересно, есть ли хороший вариант для перехода на открытую смену. Оба принадлежат Red Hat, и я вижу, что между OSE и EAP есть некоторые собственные интеграции (возможность подготовки сервера EAP непосредственно в консоли открытой смены). Некоторые варианты, на которые я смотрю:

  1. JBoss EAP, развернутый в качестве традиционного кластерного сервера
  2. JBoss EAP, развернутый в открытой смене (возможно, S2i)
  3. JBoss EAP, встроенный в docker образ и развертывание в открытой смене

Моя главная задача - производительность, масштабируемость и потребность в решении масштаба предприятия. Если все остальное не поможет, я сделаю проверку концепции по варианту 1, но я хочу хотя бы взглянуть на выполнимость вариантов 2/3. Кто-нибудь пробовал перевести монолитное c веб-приложение в облачное решение, не взломав сначала микросервисы?

...