sql >> Database >  >> RDS >> PostgreSQL

org.postgresql.util.PSQLException:De verbindingspoging is mislukt

Het echte probleem is:

Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read

De verbinding werd verbroken toen Java ervan probeerde te lezen. Dit kan worden veroorzaakt door:

  • De PostgreSQL-server wordt opnieuw opgestart
  • De PostgreSQL-backend waarmee u was verbonden, wordt beëindigd
  • De PostgreSQL-backend waarmee u verbonden was, crasht
  • Dodgy netwerkverbinding
  • Slecht gedragen stateful firewalls
  • Time-out van inactieve verbindingen uit de NAT-verbindingstabellen van NAT-firewall/routers

... en waarschijnlijk meer. Controleer de logboeken van de PostgreSQL-server om te zien of daar iets informatiefs staat; overweeg ook om wat netwerktracering uit te voeren met een tool als Wireshark.



  1. Hoe toekomstige(!) datums in een database op te slaan

  2. hoe de kolom in de 'where'-clausule te vermijden als de parameter 'NOT PASSED' is postgresql

  3. Monitoring Percona Server voor MySQL - Belangrijkste metrische gegevens

  4. Wat zijn MySQL-database-engines?