Время развертывания Glassfish - PullRequest
0 голосов
/ 28 февраля 2012

В настоящее время мы используем glassfish 3.1 в качестве сервера приложений для нашего корпоративного приложения. Приложение (я) упакованы в ухо. Ухо содержит примерно

5 войн, 10 баночек и 60 банок (ejb).

Развертывание уха занимает более 10 минут. Есть ли шанс настроить время развертывания приложения?

Кстати: мы разделили ухо уже на мелкие кусочки. Но в большинстве случаев нам нужен развернутый комплект.

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

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

Во-первых, вы можете развернуть каталог как asadmin deploydir. В результате вы можете изменять файлы jsp и тела методов, благодаря технологии горячей замены.

Но самое элегантное решение - использовать альтернативную библиотеку, чтобы уменьшить количество развертываний. Есть несколько альтернатив для этого, но вы можете использовать jrebel. Это довольно стабильно. JRebel используется для сокращения развертываний и перезагрузки файлов классов на лету с помощью jvm его агента jvm. Он поддерживает почти все известные фреймворки.

0 голосов
/ 29 февраля 2012

Вы можете столкнуться с этим: http://java.net/jira/browse/GLASSFISH-17094

Загрузите последнюю сборку GlassFish 3.1.2 и посмотрите, решит ли она вашу проблему: http://dlc.sun.com.edgesuite.net/glassfish/3.1.2/promoted/glassfish-3.1.2-b23.zip

Обновление : Выпущен GlassFish Server 3.1.2: https://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_final

Надеюсь, это поможет.

...