mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
libpq: Try next host if one of them times out.
If one host in a multi-host connection string times out, move on to the next specified host instead of giving up entirely. Takayuki Tsunakawa, reviewed by Michael Paquier. I added a minor adjustment to the documentation. Discussion: http://postgr.es/m/0A3221C70F24FB45833433255569204D1F6F42F5@G01JPEXMBYT05
This commit is contained in:
@ -1041,9 +1041,10 @@ postgresql://%2Fvar%2Flib%2Fpostgresql/dbname
|
||||
string). Zero or not specified means wait indefinitely. It is not
|
||||
recommended to use a timeout of less than 2 seconds.
|
||||
This timeout applies separately to each connection attempt.
|
||||
For example, if you specify two hosts and both of them are unreachable,
|
||||
and <literal>connect_timeout</> is 5, the total time spent waiting for a
|
||||
connection might be up to 10 seconds.
|
||||
For example, if you specify two hosts and <literal>connect_timeout</>
|
||||
is 5, each host will time out if no connection is made within 5
|
||||
seconds, so the total time spent waiting for a connection might be
|
||||
up to 10 seconds.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
Reference in New Issue
Block a user