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

Procedure通过测试建立的连接来监视数据源

在此类型的监视中,目录代理服务器定期在每个数据源的各个连接上执行搜索。这样,目录代理服务器可检测到关闭的连接,从而防止连接因无活动而被断开。

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

  1. 将数据源的监视模式设置为 proactive


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-mode:proactive
  2. 配置目录代理服务器执行的监视搜索请求。


    $ dpconf set-ldap-data-source-prop -h host -p port datasource \
      monitoring-bind-timeout:timeout monitoring-entry-dn:dn \
      monitoring-search-filter:filter monitoring-entry-timeout:timeout
    

    搜索请求中使用以下属性:

    monitoring-bind-timeout

    目录代理服务器等待建立数据源连接的时间长度。默认情况下,此属性的值为 5 秒。

    monitoring-entry-dn

    搜索请求中目标条目的 DN。默认情况下,此属性为根 DSE 条目 ("")。

    monitoring-search-filter

    搜索过滤器。

    monitoring-entry-timeout

    目录代理服务器等待搜索响应的时间长度。默认情况下,此属性的值为 5 秒。

  3. 设置轮询时间间隔。


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-interval:interval
    

    如果连接中断,目录代理服务器将按此时间间隔对连接进行轮询,以检测其是否恢复。默认情况下,监视时间间隔为 30 秒。

  4. 配置警报,以便在检测到数据源处于脱机或联机状态时发送警报,如为目录代理服务器配置管理警报中所述。