0
我有一个Java EE 7/Glassfish 4应用程序。如何在CloudBees中配置JDBC连接池和JDBC资源?CloudBees JavaEE/Glassfish应用程序的持久性配置
第二个问题是,我可以在CloudBees中部署EAR文件吗?我怎样才能做到这一点?
预先感谢您。
我有一个Java EE 7/Glassfish 4应用程序。如何在CloudBees中配置JDBC连接池和JDBC资源?CloudBees JavaEE/Glassfish应用程序的持久性配置
第二个问题是,我可以在CloudBees中部署EAR文件吗?我怎样才能做到这一点?
预先感谢您。
你只需要创建数据库并将其绑定到您的应用程序是这样的:
bees app:bind -a <account>/<appName> -db mydb
这是添加JDBC资源和JNDI数据源会在你Glassfish4容器中创建的当量(有看看到Glassfish4 Cloudbees documentation知道有效的JNDI名称)
如果你想创建一个连接池,你只需要在你的命令添加额外的参数:
即:
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
有关更多信息,请参阅this documentation。
据我所知,只有JBoss堆栈支持部署EAR文件。