У нас есть Keycloak 4.8.1.Final, развернутый на кластере k8 с двумя узлами с настройками по умолчанию.Бэкэнд-база данных - PostgreSQL.
Мы увеличиваем количество областей в Keycloak, чтобы выяснить, может ли Keycloak поддерживать большее количество областей;эти создания выполняются последовательно.
Однако, когда количество областей достигает около 470, это делает клавиатурный шок практически непригодным для использования, поскольку административный интерфейс вообще не загружается и запросы выполняются слишком долго.
Нижеэто краткое изложение времени.Мы не добавили ни одного пользователя в области.
+--------------+----------+------------+------------+------------+
| Operation | 0 realms | 100 realms | 250 realms | 350 realms |
+--------------+----------+------------+------------+------------+
| Create realm | 1104 | 3739 | 8659 | 11535 |
| Get realm | 128 | 961 | 3067 | 3853 |
| Get token | 636 | 1159 | 2714 | 3197 |
| Get roles | 127 | 1037 | 3034 | 3649 |
+--------------+----------+------------+------------+------------+
Существуют ли какие-либо известные ограничения или оптимальное количество областей для развертывания Keycloak?
Уже собрано в группа пользователей , а также