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