Дата публикации: 02.06.2026.
Нагрузочное тестирование проводится после успешной демонстрации работоспособности услуги «Запись на прием к врачу» (далее - услуга) в закрытом продуктивном контуре единого портала государственных услуг и муниципальных услуг (функций) (ЕПГУ) с участием представителей Минцифры России от ДИБ и ДРИЭП.
Общие рекомендации:
1. Заранее выполнить тестовый прогон всех РЗ в закрытом продуктивном контуре ЕПГУ на реальных данных из подготовленных CSV-файлов, чтобы исключить синтаксические ошибки, взаимные блокировки и убедиться в стабильном времени отклика в штатном режиме.
2. Для стабильной отработки РЗ под нагрузкой рекомендуется использовать SSD-накопители и в целом соблюдать рекомендуемые системные требования к инфраструктуре, представленные в Методических рекомендациях по обеспечению взаимодействия государственных информационных систем в сфере здравоохранения субъектов Российской Федерации c программным обеспечением «Витрина данных» с целью обеспечения единого порядка предоставления услуг (сервисов) посредством Единого портала государственных и муниципальных услуг (функций), доступных на портале Единой системы контектсных справок (ЕСКС) по ссылке.
3. Для ускорения отработки РЗ пользоваться индексами: стандартные шаблоны уже в доступе, общие рекомендации по их построению приведены в Методических рекомендациях по обеспечению взаимодействия государственных информационных систем в сфере здравоохранения субъектов Российской Федерации с программным обеспечением «Витрина данных» с целью обеспечения единого порядка предоставления услуг (сервисов) посредством Единого портала государственных и муниципальных услуг (функций) от 15.05.2026. https://portal.egisz.rosminzdrav.ru/materials/4383.
4. Настроить мониторинг: Стандартный – для отслеживания работы компонентов витрины (загрузка CPU, RAM, дисковых операций, пулы соединений БД). Межсетевой – для контроля связности со СМЭВ. https://info.gosuslugi.ru/articles/Общая_информация_и_пример_настройки_мониторинга/.
5. Обращать внимание на пиковые значения нагрузки на Агент СМЭВ4, отслеживая его пропускную способность, чтобы избежать очередей и таймаутов.
6. На всех этапах подготовки и проведения тестов необходимо поддерживать полноту и консистентность данных на Витрине — от этого напрямую зависит достоверность результатов нагрузочного тестирования.
Необходимые шаги:
Для проведения нагрузочного тестирования (далее – НТ) работоспособности услуги на витрине данных (мнемоника витрины misdmХХ) владельцу витрины необходимо выполнить следующие 4 шага:
Шаг 1. Настройка ЛК УВ
В личном кабинете участника взаимодействия (ЛК УВ) предоставить системе «Лаборатория качества данных» (другое название «ЕИП НСУД ПОГД», мнемоника MNSV125) доступ к регламентированным запросам типа SQL (далее – РЗ), для которых будет проводится НТ:
- «getspecialistsbypatientid»;
- «getbooksbypatientid»;
- «geslotsallmobypostid»;
- «getallspecialistsbypatientid».
Обращаем внимание, что правила предоставления доступа представлены в
п. 5.8.4 Руководства пользователя ЛК УВ, доступного по ссылке.
Шаг 2. Определение показателя назначения
Определить для последующего указания в обращении (шаг 4) показатель назначения – требуемая производительность регламентированных запросов (RPS - Requests Per Second, количество запросов, которые витрина будет обрабатывают за одну секунду).
Пример: «Не менее 60 запросов в сек.».
Данный показатель характеризует предполагаемое максимальное количество попыток пользователей осуществить запись на прием (забронировать слот) в секунду и определяется на основе усредненных статистических данных о пиковой нагрузке на услугу в регионе.
Для определения требуемой производительности (RPS) необходимо:
а) Взять за основу данные из подсистемы Концентратор услуг федеральной электронной регистратуры единой государственной информационной системы в сфере здравоохранения (КУ ФЭР) о фактическом количестве успешных записей на приём в пиковые месяцы обращения населения за услугой.
б) к полученному значению прибавить 30–50% запаса на рост нагрузки и стресс-факторы.
в) разделить получившееся значение на количество секунд в рассматриваемом периоде пиковой активности. Данное значение и будет являться показателем RPS.
Обращаем внимание, если в регионе принята практика единовременной выкладки талонов в конкретное время, о которой пользователи осведомлены заранее, обязательно учтите это как фактор повышенного риска. В таком случае целевой RPS следует установить с дополнительным запасом, чтобы единовременный всплеск обращений от большого числа пользователей не привёл к отказу в обслуживании или сбою витрины.
Шаг 3. Формирование CSV-выгрузок
Подготовить и приложить к заявке CSV-файлы с данными для формирования запросов в соответствии со следующими требованиями.
В файлах должны содержаться данные (не более 5 тыс. записей), которые используются в РЗ и фактически размещены на витрине.
Формат CSV, кодировка UTF-8, разделитель «;» (точка с запятой).
Примеры файлов в архиве:
Для РЗ: «getspecialistsbypatientid», «getbooksbypatientid», «getallspecialistsbypatientid» - patient_id.csv
Для РЗ «geslotsallmobypostid» - merged_data.csv
Шаг 4. Оформление заявки в СЦ
Оформить заявку (обращение SCR) на нагрузочное тестирование в федеральной государственной информационной системе «Федеральный ситуационный центр электронного правительства» (https://sc.digital.gov.ru или по электронной почте sd@sc.digital.gov.ru) от владельца витрины.
Перед подачей заявки на нагрузочное тестирование необходимо убедиться в полной работоспособности РЗ. Эти запросы лежат в основе услуги записи к врачу - они отвечают за поиск доступных специалистов, проверку существующих бронирований пациента и получение свободных временных слотов.
Пример обращения:
Тема: Проведение нагрузочного тестирования. Запись на приём к врачу. <название региона>
Описание: Назначить обращение на группу РТК-ПОДДЕРЖКА ВИТРИН ДАННЫХ НСУД.
Просим оказать региону консультацию по вопросам проведения нагрузочного тестирования с использованием регламентированных запросов:
- «getspecialistsbypatientid»
- «getbooksbypatientid»
- «geslotsallmobypostid»
- «getallspecialistsbypatientid»
Доступы системе MNSV125 предоставлены, файлы с данными для НТ приложены к данному обращению.
Требуемая производительность регламентированных запросов не менее <Х> запросов в секунду.
Мнемоника витрины misdmХХ.
____________________________________________________
По общим вопросам касаемо проведения НТ, а также в случае возникновения вопросов обращаться в региональные рабочие группы в отечественном мессенджере «MAX» к ответственным сотрудникам Минцифры России.