Результаты нагрузочного тестирования

В рамках нагрузочного тестирования Сервиса проведено тестирование надежности элемента IAM Proxy.
Выполнены тесты надежности:
  • «Проксирование без аутентификации»;
  • «Проксирование с аутентификацией»;
  • «Проксирование с аутентификацией (с session cookies)»;
  • «Проксирование с аутентификацией до бекенда».
В ходе проведения испытаний надежности проанализированы следующие показатели производительности Сервиса:
  • TPS (количество обрабатываемых операций в секунду);
  • утилизация CPU;
  • утилизация RAM;
  • показатели стабильности подключения к сети интернет;
  • утилизация дискового пространства.

Параметры контура тестирования

В таблице ниже приведены настройки хостов в контуре нагрузочного тестирования.
ЭлементВерсия ОСВерсия СПОCPURAMHDD
Балансировщик Proxy-сервер (nginx)
ALT linuxnginx version: openresty/1.19.9.1424150
Proxy-сервер (nginx)
ALT linuxnginx version: openresty/1.19.9.1424150
Proxy-сервер (nginx)
ALT linuxnginx version: openresty/1.19.9.1424150
Сервер обработки событий аудита (Syslogng-audit2)
ALT linuxopenjdk 1.8.0_312424150
Сервер обработки событий аудита (Syslogng-audit2)
ALT linuxopenjdk 1.8.0_312424150
Балансировщик Сервера аутентификации (Keycloak)
ALT linuxnginx version: openresty/1.19.9.1832200
Сервер аутентификации (Keycloak)
ALT linuxopenjdk 11.0.13.1832200
Сервер аутентификации (Keycloak)
ALT linuxopenjdk 11.0.13.1832200

Демопримеры

В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Аутентификация
Аутентификация в прикладных приложениях с проверкой JWT токена и присвоением сессии уникального идентификатора
Создание локального JWT токена
Создание JWT токена с настраиваемым набором данных пользователя для аутентификации в прикладных приложениях
Получение данных в ЕСИА
Просмотр данных о пользователе из ЕСИА, полученных при аутентификации
Предыдущий раздел
API для аутентификации в прикладных приложениях
Следующий раздел
Проксирование без аутентификации
Была ли страница полезной?