如何缓存 OpenLDAP Meta 数据库(用于 Websphere Application Server)?

如何缓存 OpenLDAP Meta 数据库(用于 Websphere Application Server)?

我已经在 OpenLDAP 服务器上为两个不同的 Active Diretories 配置了元数据库目录,并且它正常工作。但现在我想为这个 OpenLDAP 设置缓存,但我不知道该怎么做。

从我的slapd.conf

database    meta
suffix      "dc=openldap,dc=domain,dc=com"
rootdn      "cn=Manager,dc=openldap,dc=domain,dc=com"
rootpw      pass
chase-referrals no
nretries    100
bind-timeout    1000000

这些行之后是两个 AD 的配置。

我找到了下面的代码,但是当我使用此配置或我在网络上找到的类似配置并重新启动将 LDAP 配置为联合存储库的 WAS 服务器时,WAS 不会启动(Web 服务器是)。但是当我通过 Softerra LDAP 浏览器检查 LDAP 时,LDAP 是可以访问的。

overlay       proxycache
proxyCache    bdb 100000 1 1000 1
proxyAttrset  0 mail telephonenumber
proxyTemplate (sn=) 0 3600
proxyTemplate (&(sn=)(givenName=)) 0 3600
cachesize     20
directory     /var/lib/ldap/meta
index         objectClass eq
index         cn,sn,uid,mail    pres,eq,sub

有没有办法让 OpenLDAP 缓存正常工作?谢谢

相关内容