У меня есть приложение Java EE 7 / Glassfish 4. Как настроить пул подключений JDBC и ресурс JDBC в CloudBees?
Второй вопрос: могу ли я развернуть файл EAR в CloudBees? Как я могу это сделать?
Заранее спасибо.
У меня есть приложение Java EE 7 / Glassfish 4. Как настроить пул подключений JDBC и ресурс JDBC в CloudBees?
Второй вопрос: могу ли я развернуть файл EAR в CloudBees? Как я могу это сделать?
Заранее спасибо.
Вам просто нужно создать свою базу данных и привязать ее к своему приложению следующим образом:
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.