Заказчики: Ekonika (Эконика) Женская обувная сеть Подрядчики: ITSumma (Сумма АйТи) Продукт: Проекты ИТ-аутсорсингаДата проекта: 2023/07 — 2024/01
|
Технология: ИТ-аутсорсинг
|
2024: Увеличение пропускной способности интернет-магазина
ITSumma в 18 раз увеличила пропускную способность интернет-магазина Ekonika. Об этом ITSumma сообщила 8 февраля 2024 года.
В ходе сотрудничества компания из Иркутска провела 4 итерации нагрузочного тестирования тонкой настройки и оптимизировала инфраструктуру клиента, чтобы увеличить пропускную способность и стабильность сайта.
Для интернет-магазина женской одежды февраль-март являются периодом высокой нагрузки, из-за большого потока клиентов ритейлер столкнулся со сбоями в работе сайта.
Мы уже пользовались техподдержкой от ITSumma с 2021 года. Поэтому задачи по улучшению пропускной способности интернет-магазина, переноса на другой сервер базы данных и сайта мы доверили уже зарекомендовавшим себя партнерам из Иркутска. Изначально БД и сайт были расположены на двух серверах, и мы решили добавить сервер. Но по сравнению со старыми у него были процессоры с меньшей частотой. Из-за этого появились сомнения, будет ли CMS работать быстрее на отдельном сервере пусть и с большим количеством ядер, — сказал Денис Леньшин. |
В качестве решения ITSumma предложила провести нагрузочное тестирование, чтобы проверить целесообразность миграции на сервер и найти слабые места текущей инфраструктуры. На следующем этапе исправить ошибки, выявленные в ходе тестирования, улучшить стабильность и повысить порог нагрузки, которую выдерживает интернет-магазин.
Одним из самых главных факторов, сдерживающих скорость работы сайта, являлось использование внешнего сервиса geoip, который медленно отвечал на запросы. Кроме этого, большое количество времени занимало сканирование директории с сессиями.
После первичного тестирования специалисты ITSumma приступили к инфраструктурным работам:
- Настройка сервера как ноду для масштабирования веб-воркеров.
- Настройка конфигурационных файлов.
- Тестирование переноса сессий на новом сервере.
- Подготовка конфигурационных файлов к подключению новых нод.
После дальнейшей полномасштабной проверки работы сайта было исправлено несколько ошибок:
- оформление заказа в 1 клик;
- в получении СМС;
- отображение остатков;
В результате за 58 дней работ пропускная способность сайта увеличилась почти в 18 раз с возможностью горизонтально масштабировать вычислительные ресурсы и выдерживать ещё больше трафика.
Со стороны ITSumma все задачи выполнила команда из 3 человек: сервис-менеджер, инцидент-менеджер, системный администратор.