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