Сервер приложений JBOSS против Glassfish

10

Я новичок в Glassfish.

Каковы некоторые различия между JBoss и Glassfish? Почему ты выбрал один над другим?

Я пытаюсь прочитать о Glassfish, но очень сложно определить, что мне может понадобиться, прежде чем я начну устанавливать и пытаться развернуть на нем некоторые приложения.

ОБНОВЛЕНИЕ
Было бы хорошо, если бы была предоставлена ​​какая-либо дополнительная информация о сравнении JBoss и Glassfish
(например, технологии, которые они поддерживают, производительность и т. Д.)

codingbear
источник

Ответы:

6

Мы изучили относительную эффективность JBoss против Glassfish и обнаружили, что Glassfish намного лучше масштабируется при высоких нагрузках.

Мартин против Лёвиса
источник
1
JBoss использует Tomcat со значениями по умолчанию для масштабирования на основе потоков. Glassfish использует Grizzly, который по умолчанию использует масштабирование на основе NIO.
Джошуа
1
И масштабирование на основе потоков было действительно проблемой. Все вещи начинают ломаться под нагрузкой.
Мартин против Лёвиса
5

Вы можете попробовать свои вопросы на stackoverflow.com. В моей компании команды разработчиков настраивают эти серверы приложений, а затем работают с производственной поддержкой. Мы сохраняем JBoss в нашем репозитории из-за всех изменений конфигурации, и каждый сервер, который мы развертываем, должен быть слегка модифицирован.

Мне понравилось играть с JBoss, и люди на форумах довольно активны, но я не работал с Glassfish, поэтому я не могу дать никаких сравнений, но поиск вернулся:

https://stackoverflow.com/search?q=glassfish+jboss

Поскольку я - новый пользователь, я не могу опубликовать все три ссылки, которые я хотел получить из этого поиска, но есть несколько хороших ответов из поиска выше.

Анна
источник
0

JBoss имеет зрелость, тогда как Glassfish стремится быть стеком ссылки J2EE. Через год практически не будет разницы в ваших производственных развертываниях.

Крис К
источник
Glassfish начинается мгновенно, JBoss занимает немного.
Джошуа
1
Время старта не должно быть настоящей проблемой в производственной среде?
Cian
1
Абсолютно. Поскольку все больше поставщиков создают JVM на основе гипервизора для поддержки облегченных виртуальных машин, все большее внимание будет уделяться всем аспектам производительности. Ожидайте, что по мере продвижения «облака» это становится все более и более важным для доставки по требованию.
Крис К