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

將目錄代理伺服器配置為基於連線的路由器

Directory Proxy Server 5.2 是基於連線的路由器。在 Directory Proxy Server 5.2 中,用戶端連線路由至指定的目錄伺服器。用戶端連線上的所有請求都傳送至相同的目錄伺服器,直到連線中斷或用戶端解除連結為止。

Directory Proxy Server 6.0 是基於作業的路由器。但是,此版本的目錄代理伺服器可能因為相容性而配置為基於連線的路由器,如下列程序所述。

Procedure將目錄代理伺服器配置為基於連線的路由器

  1. 建立、配置與刪除連線處理程式中所述,建立與配置一或多個連線處理程式。

    您也可以使用預設的連線處理程式。

  2. 配置所有連線處理程式將請求僅路由至根資料檢視

    例如:


    $ dpconf set-connection-handler-prop -h host1 -p 1389 myConnectionHandler \
     data-view-routing-policy:custom data-view-routing-custom-list:"root data view"
  3. 建立與配置 LDAP 資料來源中所述,建立與配置每個後端 LDAP 伺服器的資料來源。

    例如:


    $ dpconf create-ldap-data-source -h host1 -p 1389 myDataSource host2:2389
  4. 建立與配置 LDAP 資料來源池中所述,建立與配置資料來源池。

    例如:


    $ dpconf create-ldap-data-source-pool -h host1 -p 1389 myDataSourcePool
  5. 將 LDAP 資料來源附加至資料來源池中所述,將所有資料來源附加至資料來源池。

    例如:


    $ dpconf attach-ldap-data-source -h host1 -p 1389 myDataSourcePool myDataSource
  6. 利用重新執行連結轉寄請求中所述,配置每個資料來源透過使用 BIND 重新執行來認證用戶端。

    例如:


    $ dpconf set-ldap-data-source-prop -h host1 -p 1389 myDataSource \
     client-cred-mode:use-client-identity
  7. 配置用戶端相似性中所述,配置用戶端連線與資料來源池之間的相似性。

    例如:


    $ dpconf set-ldap-data-source-pool-prop -h host1 -p 1389 myDataSourcePool \
     enable-client-affinity:true client-affinity-policy:read-write-affinity-after-write