Red Hat Bugzilla – Bug 1258997
New configuration parameter ReplicaWaitForAsyncResults in nsDS5ReplicationAgreement
Last modified: 2017-01-17 03:25:11 EST
Description of problem:
In the replication topology, the waiting time for the consumer ready used to be hardcoded to 1 second, which could be too long in the advanced network environment. To improve the throughput of the replication, a new config parameter nsDS5ReplicaWaitForAsyncResults (in milliseconds) is introduced to the nsDS5ReplicationAgreement. The default value is 1 second.
Here's the detailed info.
Description: Introducing a config attr nsDS5ReplicaWaitForAsyncResults
to the agreement entry.
dn: cn=<AGREEMENT>,cn=replica,cn="<SUFFIX>",cn=mapping tree,cn=config
nsDS5ReplicaWaitForAsyncResults: <integer in millisecond>
Prior to this patch, supplier sleeps 1 second if it finds the response
from consumer is not ready. 1 second could be too long if higher
replication throughput is required.
This patch makes the waiting time configurable, and change the default
to 100 millisecond. If the attribute nsDS5ReplicaWaitForAsyncResults
does not exist or the value is 0, the default value is set.
The update is now available on the Customer Portal.