Конфигурация сохраняемости для приложения CloudBees JavaEE / Glassfish

У меня есть приложение Java EE 7 / Glassfish 4. Как настроить пул подключений JDBC и ресурс JDBC в CloudBees?

Второй вопрос: могу ли я развернуть файл EAR в CloudBees? Как я могу это сделать?

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


person user2889750    schedule 27.11.2013    source источник


Ответы (1)


Вам просто нужно создать свою базу данных и привязать ее к своему приложению следующим образом:

bees app:bind -a <account>/<appName> -db mydb

Это эквивалент добавления ресурса jdbc, и источник данных jndi будет создан в вашем контейнере Glassfish4 (см. Документация Glassfish4 Cloudbees, чтобы узнать допустимые имена jndi)

Если вы хотите создать пул соединений, вам просто нужно добавить дополнительные параметры в свою команду:

i.e:

bees app:bind -a APP_ID -db DB_ID -as DATASOURCE_NAME maxActive=5 maxIdle=2 \
maxWait=10000 removeAbandoned=true removeAbandonedTimeout=60 logAbandoned=true \
validationQuery="SELECT 1" testOnBorrow=true

Дополнительную информацию см. В этой документации.

Насколько мне известно, только стеки JBoss поддерживают развертывание файлов EAR.

person valentina    schedule 27.11.2013