Sun Java System Directory Server Enterprise Edition 6.2 管理指南

配置目录代理服务器和后端 LDAP 服务器之间的连接

创建 LDAP 数据源后,为该 LDAP 数据源打开的默认连接数为 6 个,即读取、绑定和写入操作各 2 个连接。要验证默认连接,请键入以下命令:


dpconf get-ldap-data-source-prop src-name num-read-init num-write-init num-bind-init
num-bind-init   :  2
num-read-init   :  2
num-write-init  :  2

当通信量增加时,将自动增加连接数。

有关如何配置目录代理服务器和后端 LDAP 服务器之间的连接的信息,请参见以下过程:

Procedure配置目录代理服务器和后端 LDAP 服务器之间的连接数


注 –

此过程将配置绑定操作的连接数。要配置读取或写入操作的连接数,请执行相同的过程,但要将 bind 替换为 readwrite


可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 配置目录代理服务器和后端 LDAP 服务器之间用于绑定操作的初始连接数。


    $ dpconf set-ldap-data-source-prop -h host -p port data-source-name \
     num-bind-init:new-value
    
  2. 配置绑定操作的连接数增量。

    增量是每次请求超出当前连接数的连接时所增加的连接数。


    $ dpconf set-ldap-data-source-prop -h host -p port data-source-name \
     num-bind-incr:new-value
    
  3. 配置绑定操作的最大连接数。

    达到最大连接数时,将无法再添加更多的连接。


    $ dpconf set-ldap-data-source-prop -h host -p port data-source-name \
     num-bind-limit:new-value
    

Procedure配置连接超时

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 配置目录代理服务器可以尝试连接到数据源的最长时间。


    $ dpconf set-ldap-data-source-prop -h host -p port data-source-name \
     connect-timeout:new-value
    

    例如,将连接超时时间配置为 10 毫秒。


    $ dpconf set-ldap-data-source-prop -h host1 -p 1389 data-source-name connect-timeout:10

Procedure配置连接池等待超时

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 配置目录代理服务器可以等待连接池中已建立的连接变为可用的最长时间。


    $ dpconf set-server-prop -h host -p port data-source-name \
     connection-pool-wait-timeout:value
    

    例如,将超时时间配置为 20 秒。


    $ dpconf set-ldap-data-source-prop -h host1 -p 1389 data-source-name \
     connection-pool-wait-timeout:20000