第 8 章 提高多层次复制环境中的延迟


在某些多层次复制环境中,例如,如果服务器通过广域网络(WAN)连接,则当多个供应商同时接收更新时,复制延迟可能会很高。当一个供应商只只访问一个副本时,会出现这种情况。在这种情况下,其他供应商无法向这个消费者发送更新,这会增加复制延迟。

要在固定时间后释放副本,请在供应商和 hub 上设置 nsds5ReplicaReleaseTimeout 参数。

注意

60 秒默认值适用于大多数环境。设置得太高或太低,可能会对复制性能造成负面影响。如果您设置的值太低,则复制服务器会持续相互清理,并且服务器无法发送许多更新。在高流量复制环境中,较长的超时时间可以提高一个供应商只访问副本的情况。但是,在大多数情形中,超过 120 秒的值会减慢复制速度。

8.1. 使用命令行设置复制发行超时

要在多层次复制环境中提高复制效率,请更新所有 hub 和供应商上的复制发行超时值。

前提条件

  • 您在多个供应商和 hub 之间配置了复制。

流程

  1. 为后缀设置超时值:

    # dsconf -D "cn=Directory Manager" ldap://supplier.example.com replication set --suffix="dc=example,dc=com" --repl-release-timeout=70

    此命令将 example,dc=com 后缀的复制超时更改为 70 秒。

  2. 重启实例:

    # dsctl instance_name restart
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部