2

在我的系统上,大约有 20,000+ 个用户,但我无法完成从 openLDAP 导入用户。用户被导入到 10,335,他们只是停止导入。看起来他们只是停在 10,000 没有任何日志错误。

(以前,我只能导入大约 1,000 个用户,但我搜索了另一个站点,有人建议使用 ldap.page.size ,所以我尝试使用 ldap.page.size=30000 并且他们只是在 10,000 处停止导入)

My Server:
- liferay-portal-tomcat-6.1.2-ce-ga3 (bundle with tomcat)
- PostgresSQL9.3
- Open LDAP 2.4.23

My config:
ldap.import.method=user
ldap.page.size=30000
index.search.limit=50000
organizations.search.with.index=false
users.search.with.index=false
  • 我已经重启了很多次,但没有任何用户导入 Liferay。请帮帮我!!
4

1 回答 1

0

这不受 Liferay 端的影响,页面大小也适用于 LDAP 一次性获取的记录数,因此上述解决方案效果不佳。我目前没有安装 openLDAP 服务器,但根据给定的链接openLDAP 规范,这些限制是从 ldap 端指定的,以保持系统性能。尝试在 openldap 端摆弄cachesizeidlcachesize属性(两者的默认值均为 10000),以解决此限制。让我知道你的发现。

于 2016-07-19T09:39:26.213 回答