Sto eseguendo un'applicazione di avvio a molla con Docker Swarm e utilizzo Postgres per il database. Quando li eseguo entrambi come servizio docker, la connessione al database non riesce in modo coerente e casuale (come puoi vedere sul timestamp) come dice il registro:
26-10-2017 17:14:15 .200415747Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: impossibile ricevere dati dal client: connessione reimpostata dal peer
26-10-2017 17:43:36 .481718562Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: impossibile ricevere dati dal client: connessione reimpostata dal peer
26-10-2017 17:43:56 .954152654Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: impossibile ricevere dati dal client: connessione reimpostata dal peer
26-10-2017 17:44:17 .434171472Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: impossibile ricevere dati dal client: connessione reimpostata dal peer
26-10-2017 17:49:04 .154174253Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: impossibile ricevere dati dal client: connessione reimpostata dal peer
Non riuscivo a capire o scoprire il motivo di ciò. Gradirei qualsiasi idea.
modificare:
ci siamo resi conto che, durante il test dell'applicazione, genera anche errori come questo:
SQLTransientConnectionException: HikariPool-1 - Connessione non disponibile, richiesta scaduta dopo 937517ms
Grazie.