Что подготовить до кампании
- Прогноз посещаемости и количества одновременных заказов
- Сценарий нагрузочного теста для каталога, корзины и оплаты
- Кеширование страниц и данных, которые допустимо кешировать
- Запас серверных ресурсов и лимитов базы данных
- Мониторинг ошибок, времени ответа и бизнес-операций
- План отката релиза и ответственных за инцидент
Не проводите первый нагрузочный тест на рабочем сайте в момент акции. Тестовая среда должна быть достаточно похожа на рабочую, а внешние платежи и рассылки необходимо заменить безопасными тестовыми режимами.
Как принимать решение по результатам теста
| Наблюдение | Вероятное ограничение | Следующее действие |
|---|---|---|
| Растёт TTFB, CPU загружен | Приложение или процессор | Профилировать код и проверить масштабирование |
| База отвечает всё медленнее | Запросы, индексы или подключения | Оптимизировать запросы и лимиты |
| Статика загружает сервер | Нет эффективной доставки | Настроить кеш и CDN |
| Платёж не подтверждается | Внешняя интеграция | Проверить тайм-ауты и повторную обработку |
Быстрая серверная обработка важна, но пользователь видит весь интерфейс. Следите и за Core Web Vitals, весом изображений и стабильностью формы оформления заказа.
Частые вопросы
Достаточно ли временно увеличить тариф?
Иногда это снимает ресурсное ограничение, но не исправляет медленные запросы, блокировки базы данных или ошибки внешней оплаты. Решение принимают после теста и измерений.
Что проверить после распродажи?
Ошибки, время ответа, незавершённые заказы, повторные платежи, очереди писем и использование ресурсов. Эти данные нужны для следующего прогноза.
Обсудите требования кампании и пределы выбранного тарифа GARMTECH до запуска рекламы.