document keepalive (ITS#6389)

This commit is contained in:
Pierangelo Masarati 2009-12-09 12:35:49 +00:00
parent 12affea4ac
commit f3342dcbd3
2 changed files with 35 additions and 0 deletions

View File

@ -1661,6 +1661,7 @@ FALSE, meaning the contextCSN is stored in the context entry.
.B [credentials=<passwd>] .B [credentials=<passwd>]
.B [realm=<realm>] .B [realm=<realm>]
.B [secprops=<properties>] .B [secprops=<properties>]
.B [keepalive=<idle>:<probes>:<interval>]
.B [starttls=yes|critical] .B [starttls=yes|critical]
.B [tls_cert=<file>] .B [tls_cert=<file>]
.B [tls_key=<file>] .B [tls_key=<file>]
@ -1802,6 +1803,22 @@ should grant that identity appropriate access privileges to the data
that is being replicated (\fBaccess\fP directive), and appropriate time that is being replicated (\fBaccess\fP directive), and appropriate time
and size limits (\fBlimits\fP directive). and size limits (\fBlimits\fP directive).
The
.B keepalive
parameter sets the values of \fIidle\fP, \fIprobes\fP, and \fIinterval\fP
used to check whether a socket is alive;
.I idle
is the number of seconds a connection needs to remain idle before TCP
starts sending keepalive probes;
.I probes
is the maximum number of keepalive probes TCP should send before dropping
the connection;
.I interval
is interval in seconds between individual keepalive probes.
Only some systems support the customization of these values;
the
.B keepalive
parameter is ignored otherwise, and system-wide settings are used.
The The
.B starttls .B starttls

View File

@ -1647,6 +1647,7 @@ the contextCSN is stored in the context entry.
.B [credentials=<passwd>] .B [credentials=<passwd>]
.B [realm=<realm>] .B [realm=<realm>]
.B [secprops=<properties>] .B [secprops=<properties>]
.B [keepalive=<idle>:<probes>:<interval>]
.B [starttls=yes|critical] .B [starttls=yes|critical]
.B [tls_cert=<file>] .B [tls_cert=<file>]
.B [tls_key=<file>] .B [tls_key=<file>]
@ -1807,6 +1808,23 @@ and \fBtimelimit\fP, or by setting an appropriate \fBlimits\fP statement
in the consumer's configuration (see \fBsizelimit\fP and \fBlimits\fP in the consumer's configuration (see \fBsizelimit\fP and \fBlimits\fP
for details). for details).
The
.B keepalive
parameter sets the values of \fIidle\fP, \fIprobes\fP, and \fIinterval\fP
used to check whether a socket is alive;
.I idle
is the number of seconds a connection needs to remain idle before TCP
starts sending keepalive probes;
.I probes
is the maximum number of keepalive probes TCP should send before dropping
the connection;
.I interval
is interval in seconds between individual keepalive probes.
Only some systems support the customization of these values;
the
.B keepalive
parameter is ignored otherwise, and system-wide settings are used.
The The
.B starttls .B starttls
parameter specifies use of the StartTLS extended operation parameter specifies use of the StartTLS extended operation