Keycloak(REST)中的长用户上传过程

Long user upload procedure in Keycloak (REST)

寻求您的帮助。 我们在openshift中启动docker image stand-alone Keycloak。 我们使用 REST 添加新用户。但是一切都非常缓慢。对于 240000 个用户,上传需要 24 小时。

  1. 有人遇到过这个吗?
  2. 如何添加和更新用户?

我们的服务器:CPU 4 4 GB。 我们的keyclock版本7.3.1.GA.

连接不断中断,我们被迫发送用户包

基于密钥斗篷,执行了以下操作:

CREATE EXTENSION pg_trgm;

CREATE INDEX in_user_entity_001
     ON user_entity USING GIST (lower (username) gist_trgm_ops);

解释:

pg_trgm 扩展包含在随 PostgreSQL 提供的插件集中,并得到 PostgreSQL 开发人员 (https://www.postgresql.org/docs/11/pgtrgm.html) 的支持。

创建的索引与特定的长查询匹配。