LdapSrvWeight和LdapSrvPriority一起使用时,LdapSrvPriority的优先级高于LdapSrvWeight

LdapSrvPriority直接决定了域控制器的优先级顺序,值越低表示优先级越高,客户端会优先尝试连接这些域控制器。

而LdapSrvWeight则是按照比例来分配客户端连接请求,当LdapSrvPriority相同的域控制器之间,LdapSrvWeight值较小的域控制器会接收到更多的连接请求。

因此,在配置时,应首先通过LdapSrvPriority设置主要的优先级顺序,再通过LdapSrvWeight进行微调,以实现更精细的负载均衡和优先级控制。

具体配置案例:

可以设定在一个站点中有两个域控制器DC1和DC2。为了优化负载和确保高可用性,可以将DC1的LdapSrvPriority设置为0(最高优先级),DC2的LdapSrvPriority设置为一个稍高的值,如10。这样,客户端会首先尝试连接DC1,只有在DC1不可用时才会转向DC2。

对于LdapSrvWeight,可以根据域控制器的性能进行配置。例如,如果DC1性能较高,可以将其LdapSrvWeight设置为80,DC2设置为20,以按比例分配客户端连接请求。

请注意,这些设置需要在域控制器的注册表中进行,并重启Net Logon服务以使更改生效。配置前建议备份重要数据以防不测。