OPENSHIFT - Scaled app无法连接到MYSQL

时间:2014-05-20 11:45:00

标签: java mysql jdbc openshift

我的第一个问题,请原谅任何公约疏忽......

我一直在尝试使用Openshift付费的“青铜器”将我正在运行的java应用程序从免费的小型装备升级到中型装备。计划。但到目前为止,我无法让应用程序连接到MYSQL。

按照说明:https://www.openshift.com/blogs/new-features-for-april-2014 ..

我跑了rhc create-app <clone> --from-app <existing> --scaling --gear-size medium,mysqldump在我的现有数据库上使用小装备并恢复到新的中档,然后使用git将我的应用程序推送到装备。

我能够使用MYSQL工作台远程访问数据库,并确认架构存在且正确,应用程序也运行....但它返回&#39; 504网关超时服务器没有&#39;及时回应&#39;在需要来自数据库的数据的页面上。

java应用程序包含JSF / Spring和Hibernate,并通过我的database.properties文件连接到MYSQL,如下所示:

jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/${OPENSHIFT_APP_NAME} jdbc.username=${OPENSHIFT_MYSQL_DB_USERNAME} jdbc.password=${OPENSHIFT_MYSQL_DB_PASSWORD}

这在小型装备上运行良好但在新的中型装备上失败,报告了一个&#39; CommunicationException&#39;在日志中.....

有人可以帮忙吗?

0 个答案:

没有答案