[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#6389) Allow setting syncrepl keepalive
hyc@symas.com wrote:
> quanah@zimbra.com wrote:
>> Full_Name: Quanah Gibson-Mount
>> Version: 2.4.19
>> OS: NA
>> URL: ftp://ftp.openldap.org/incoming/
>> Submission from: (NULL) (209.131.62.113)
>
>> When configuring a replica using syncrepl, it should be possible to have an
>> option that sets the keepalive used for the tcp connection between the replica
>> and master. Support for this was added to libldap, but no corresponding support
>> was added to the syncrepl stanza. I'd suggest a keyword like "keepalive" for
>> configuring this, based in seconds.
>
> This is low priority. Few platforms provide support for
> process/socket-specific keepalive settings. Usually you just set it
> system-wide in the kernel. (Note that a single setting is insufficient, there
> are 3 parameters that need to be set in concert.)
I suggest moving this info into the slap_bindconf structure, to allow
its exploitation anywhere connections need to be set up, and defining a
syntax like keepalive="[<idle>]:[<probe>]:[<intervals>]". An empty
value would mean use the default.
p.