Je lance une application Spring Boot avec Docker Swarm et j'utilise postgres comme base de données. Lorsque je les exécute tous les deux en tant que service docker, la connexion à la base de données échoue de manière constante et aléatoire (comme vous pouvez le voir sur l'horodatage) comme le dit le journal :
2017-10-26T17:14:15.200415747Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: could not receive data from client: Connection reset by peer
2017-10-26T17:43:36.481718562Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: could not receive data from client: Connection reset by peer
2017-10-26T17:43:56.954152654Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: could not receive data from client: Connection reset by peer
2017-10-26T17:44:17.434171472Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: could not receive data from client: Connection reset by peer
2017-10-26T17:49:04.154174253Z app-db.1.1ayo6h8ro1og@scw-c2964a | LOG: could not receive data from client: Connection reset by peer
Je n'ai pas compris ou découvert la raison de cela. Je serais reconnaissant pour toutes les idées.
edit:
nous avons réalisé que, lors des tests de l'application, il lance également des erreurs comme celle-ci :
SQLTransientConnectionException: HikariPool-1 - La connexion n'est pas disponible, la demande a expiré après 937517ms
Merci.