OpenShift DB连接问题
-
21-12-2019 - |
题
我正在尝试将MySQL数据库从我的应用程序中的应用程序连接,如下所示,
new DriverManagerDataSource("jdbc:mysql://localhost/dbXXXX?autoReconnect=true", "usernameXXX", "pwdXXX")
;
om.mysql.jdbc.exceptions.jdbc4.communicationsexception:通信链接失败
上次发送到服务器的数据包是0毫秒前。驱动程序尚未从服务器接收任何数据包。
任何想法,它是什么原因
解决方案
如果这是一个缩放的应用程序,那么您还需要提供端口,因为它不会是3306.否则尝试重新启动MySQL墨盒,或者尝试在您的装备中进行Sshing,并使用“mysql”命令查看如果可以连接,请尝试使用环境变量为连接而不是实际值。此外,localhost是错误的,ssh进入您的装备并运行“env | grep mysql”,您将看到您应该使用的值。
不隶属于 StackOverflow