Message-ID: From: "robert-mirzakhanian (@robert-mirzakhanian)" To: "pgjdbc/pgjdbc" Date: Sun, 02 Feb 2025 20:52:06 +0000 Subject: Re: [pgjdbc/pgjdbc] PR #3506: feat: Add access for global host status tracker In-Reply-To: References: List-Id: X-GitHub-Author-Login: robert-mirzakhanian X-GitHub-Comment-Id: 2629550473 X-GitHub-Comment-Type: issue_comment X-GitHub-Issue: 3506 X-GitHub-Repo: pgjdbc/pgjdbc X-GitHub-Type: comment X-GitHub-Url: https://github.com/pgjdbc/pgjdbc/pull/3506#issuecomment-2629550473 Content-Type: text/plain; charset=utf-8 I use postgres jdbc driver with HikaryCP. Hikary have methods `softEvictConnections()`. When the program understands that the host has returned to its normal state, and the driver still considers this host to be in the ConnectFail state, programm will call softEvictConnections(). All connections will be created anew starting from the first host, because it will take more time than hostRecheckSeconds.