sql >> データベース >  >> RDS >> PostgreSQL

org.postgresql.util.PSQLException:接続の試行に失敗しました

    本当の問題は:

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

    Javaが接続を読み取ろうとしたときに、接続が閉じられました。これは次の原因で発生する可能性があります:

    • 再起動中のPostgreSQLサーバー
    • 接続していたPostgreSQLバックエンドが終了しました
    • クラッシュに接続していたPostgreSQLバックエンド
    • 危険なネットワーク接続
    • 動作が悪いステートフルファイアウォール
    • アイドル接続がNATファイアウォール/ルーターのNAT接続テーブルからタイムアウトする

    ...そしておそらくもっと。 PostgreSQLサーバーのログをチェックして、そこに有益な情報があるかどうかを確認します。 Wiresharkなどのツールを使用してネットワークトレースを実行することも検討してください。



    1. 既存のユーザーをmysqlデータベースに割り当てます

    2. mysql innodbバッファプールをクリア/フラッシュする方法は?

    3. 2 つの SQL Server データベースをマージする

    4. うるう年のMysqlDayofyear