Опитвам се да свържа mysql db в openhift от моето приложение, както е посочено по-долу,
new DriverManagerDataSource("jdbc:mysql://localhost/dbXXXX?autoReconnect=true", "usernameXXX", "pwdXXX")
;
Грешка обаче беше хвърлена като
om.mysql.jdbc.exceptions.jdbc4.CommunicationException: Грешка в комуникационната връзка
Последният пакет, изпратен успешно на сървъра, беше преди 0 милисекунди. Драйверът не е получил никакви пакети от сървъра.
Всяка идея, каква е причината
Отговори:
1 за отговор № 1Ако това е мащабирано приложение, тогава трябва да го направитесъщо така доставете порта, тъй като спечели "t be 3306. В противен случай опитайте да рестартирате касетата mysql или опитайте sshing в вашата предавка и използвайте командата" mysql ", за да видите дали можете да се свържете, също опитайте да използвате променливите на средата за вашата връзка вместо действителните стойности. Също така localhost не е наред, ssh в вашата предавка и пуснете "env |" grep MYSQL "и ще видите стойностите, които трябва да използвате.