aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2014-04-16 15:06:17 -0400
committerBruce Momjian <bruce@momjian.us>2014-04-16 15:06:49 -0400
commit9c5334650085d441324e0f4fd9f8db12657b25c7 (patch)
treefc5b2e26885b39b254f8a4cd6b20cba4a11044e1
parentcbb5e23bfa92973bddf11935448a9d42c32f7d42 (diff)
downloadpostgresql-9c5334650085d441324e0f4fd9f8db12657b25c7.tar.gz
postgresql-9c5334650085d441324e0f4fd9f8db12657b25c7.zip
docs: make max_wal_senders higher to handle disconnects
Document abrupt streaming client disconnection might leave slots in use, so max_wal_senders should be slightly higher than needed to allow for immediate reconnection. Per mention by Magnus
-rw-r--r--doc/src/sgml/config.sgml6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 1c25ded436d..17ef25b5f6a 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -2388,7 +2388,11 @@ include 'filename'
processes). The default is zero, meaning replication is
disabled. WAL sender processes count towards the total number
of connections, so the parameter cannot be set higher than
- <xref linkend="guc-max-connections">. This parameter can only
+ <xref linkend="guc-max-connections">. Abrupt streaming client
+ disconnection might cause an orphaned connection slot until
+ a timeout is reached, so this parameter should be set slightly
+ higher than the maximum number of expected clients so disconnected
+ clients can immediately reconnect. This parameter can only
be set at server start. <varname>wal_level</> must be set to
<literal>archive</> or higher to allow connections from standby
servers.