Jboss vs tomcat (очистка теней от поддержки Java) - PullRequest
0 голосов
/ 08 октября 2018

Еще один вопрос, касающийся этой старой темы, с точки зрения опыта, что на самом деле побуждает кого-то выбирать Jboss или другой сервер приложений против tomcat?

Я не говорю о поддержке java ee, я имею в виду, что Tomcat может заставить все java ee api работать, просто добавив несколько библиотек и небольшую конфигурацию, поэтому, если это возможно, почему я должен использовать Jboss, почемубольшинство предпочитает Jboss Tomcat, когда дело доходит до использования: JMS, EJB ...

1 Ответ

0 голосов
/ 09 октября 2018

С моей точки зрения, работа с JBoss на производстве в течение нескольких лет ...

При стабильной работе Wildfly Redhat требуется несколько месяцев, чтобы укрепить проекты для достижения чего-то обслуживаемого и готового к производству.И даже при этом вы сталкиваетесь с проблемами в производстве.

Большинство из них отображаются при использовании функций EE в сочетании, в более сложном сценарии и при большой нагрузке.

Каждый API имеет свою спецификацию.Спецификации стараются быть полными и последовательными (что не является реальностью).Если вам придется собрать все воедино, вы получите общее основание гарантированного поведения и большого количества наблюдаемого поведения, возможно, меняющегося в зависимости от версий, развивающихся во времени.

С сервером приложений вы, вероятно, можете наблюдать, чтобудет лучше соответствовать друг другу, используя общие способы решения таких сквозных задач, как конфигурация, мониторинг, ведение журнала, управление исправлениями, безопасность, ...

Ваш подход, просто соединяя несколько API и выполняя некоторую настройку, будет работать длянебольшие приложения, не производственные, критические и не предназначенные для обслуживания в будущем.

...