Портал не выдерживает согласованную нагрузку
На демонстрации портал работал, но при массовом входе пользователей появились задержки и ошибки. Как проверить производительность в условиях, сопоставимых с техническим заданием.
Суть спора
Заказчик сообщает о сбоях во время запуска личных кабинетов. Подрядчик демонстрирует успешное открытие страниц одним пользователем и ссылается на недостаточную мощность сервера. В ТЗ указан нагрузочный профиль, но стороны по-разному понимают одновременную работу.
Объект исследования
ТЗ с критериями производительности и профилем нагрузки
Зафиксированная сборка портала
Описание серверов, базы данных и внешних зависимостей
Метрики приложения, базы и генератора нагрузки
Вопросы эксперту
Методики и инструменты
- Воспроизводимый сценарий с согласованным набором операций
- Постепенное повышение нагрузки на отдельном стенде
- Измерение времени ответа, доли ошибок и загрузки ресурсов
- Контроль возможностей самого генератора нагрузки
Ход исследования
Результаты исследования
Сценарий воспроизводится
В ходе исследования ошибки возникают при массовом сохранении анкет, а простое чтение страниц проходит успешно.
Блокировка базы
Рост задержек совпадает с ожиданием блокировок при записи.
Стенд соответствует
Параметры исследуемого стенда укладываются в согласованные требования; конфигурация явно описана в протоколе.
Нельзя обобщать
Результат относится к выбранному профилю и объёму данных, а не ко всем возможным нагрузкам.
Выводы и практическая польза
Демонстрация одним пользователем не проверяет нагрузочное требование. В этом сценарии ограничение связано с конкурентной записью; вывод подтверждают повторными сериями при фиксированных условиях.
Протокол испытаний связывает требование ТЗ с измеряемым результатом и задаёт условия повторной проверки после исправления.
Материалы для первичной оценки
Для оценки задачи подготовьте описание спорного периода, перечень доступных версий и источников, согласованные требования и вопросы к исследованию. Состав материалов, сроки и стоимость определяются после изучения конкретной ситуации.

