Problema di connessione DB openshift
-
21-12-2019 - |
Domanda
Sto cercando di connettere MySQL DB in OpenShift dalla mia applicazione come di seguito,
new DriverManagerDataSource("jdbc:mysql://localhost/dbXXXX?autoReconnect=true", "usernameXXX", "pwdXXX")
;
Tuttavia un errore è stato lanciato come
om.mysql.jdbc.exceptions.jdbc4.communicationsexception: Guasto del collegamento delle comunicazioni
L'ultimo pacchetto inviato con successo al server era 0 milliseconds fa.Il conducente non ha ricevuto alcun pacchetto dal server.
Qualche idea, qual è la ragioneN
Soluzione
Se si tratta di un'applicazione scalata, è necessario fornire anche la porta, in quanto non sarà 3306. Altrimenti prova a riavviare la cartuccia MySQL o provare la sshie nella marcia e utilizzare il comando "mysql" per vedereSe è possibile connettersi, provare anche a utilizzare le variabili di ambiente per la connessione anziché i valori effettivi.Inoltre, localhost è sbagliato, SSH nella tua attrezzatura e funziona "ENV | GREP MySQL" e vedrai i valori che dovresti usare.