Автоматический запуск JavaDB (Derby) на GlassFish

Я планирую развернуть редакцию с открытым исходным кодом GlassFish v3 в производственной среде. Он поставляется с JavaDB (Apache Derby), который как раз то, что мне нужно. Единственная проблема заключается в том, что JavaDB не запускается по умолчанию при запуске GlassFish. Мне нужно было бы перейти в командную строку и ввести:

asadmin start-database

Есть ли способ, чтобы база данных запускалась автоматически при каждом запуске сервера (GlassFish)? Я ненавидел делать это вручную каждый раз, когда я разрабатывал свое приложение, и я, конечно, не хочу делать это в производстве.

Заранее спасибо

13
задан sschober 15 October 2015 в 13:28
поделиться

1 ответ

После запуска в производство вы можете запустить db один раз и просто оставить его запущенным, независимо от состояния сервера приложений.

Вы можете создать сценарий оболочки для "объединения" start-domain и start-database в одну команду uber-start.

6
ответ дан 1 December 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: