Directory Proxy Server 5.2 是一个基于连接的路由器。在 Directory Proxy Server 5.2 中,客户端连接将被路由到特定的目录服务器。该客户端连接上的所有请求都将发送到相同的目录服务器,直到连接断开或客户端解除绑定为止。
Directory Proxy Server 6.3 是基于操作的路由器。但是,为了实现兼容性,可以将此目录代理服务器版本配置为基于连接的路由器,如以下过程所述。
创建并配置一个或多个连接处理程序,如创建、配置和删除连接处理程序所述。
还可以使用默认的连接处理程序。
将所有连接处理程序配置为只将请求路由到根数据视图。
例如:
$ dpconf set-connection-handler-prop -h host1 -p 1389 myConnectionHandler \ data-view-routing-policy:custom data-view-routing-custom-list:"root data view" |
为每个后端 LDAP 服务器创建并配置数据源,如创建和配置 LDAP 数据源所述。
例如:
$ dpconf create-ldap-data-source -h host1 -p 1389 myDataSource host2:2389 |
创建并配置数据源池,如创建和配置 LDAP 数据源池所述。
例如:
$ dpconf create-ldap-data-source-pool -h host1 -p 1389 myDataSourcePool |
将所有数据源连接到数据源池,如将 LDAP 数据源连接到数据源池所述。
例如,
$ dpconf attach-ldap-data-source -h host1 -p 1389 myDataSourcePool myDataSource |
将每个数据源配置为使用绑定重放来验证客户端,如使用绑定重放转发请求所述。
例如:
$ dpconf set-ldap-data-source-prop -h host1 -p 1389 myDataSource \ client-cred-mode:use-client-identity |
配置客户端连接和数据源池之间的相似性,如配置客户端相似性所述。
例如:
$ dpconf set-ldap-data-source-pool-prop -h host1 -p 1389 myDataSourcePool \ enable-client-affinity:true client-affinity-policy:read-write-affinity-after-write |