无法从Liferay 6.1中的openLDAP导入所有用户



在我的系统上,大约有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。请帮帮我!!

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

最新更新