Снизить нагрузку на хостинг

Выросла нагрузка на хостинг

В последнее время по одному из проектов стали регулярно приходить, от хостинг-провайдера, письма подобного содержания:

"За последние сутки созданная вашим аккаунтом нагрузка составила ****** процессорных секунд Это превышает допустимую на тарифах виртуального хостинга нагрузку в 12000 процессорных секунд и является нарушением п. 2.11 Правил предоставления услуг Договора публичной оферты"

Снизить нагрузку на хостинг

По Яндекс Метрике при этом среднее число посетителей не более 500 в сутки

Снизить нагрузку на хостинг

Поиск проблемы

Сайт, в данном случае это интернет-магазин, работает на Битрикс. Многие специалисты при такой проблеме отключают фасетный индекс, убирают избыточное количество свойств каталога и в результате нагрузка снижается. В нашем случае свойств не более 15шт., а отключение фасетного индекса не помогло...

У интернет-магазина так же настроена интеграция с сервисом МойСклад. Возникло подозрение, что это он нагружает сервер проводя синхронизацию товаров в непрерывном режиме. В рамках теста уменьшил интенсивность синхронизации, но корреляции не было, предупреждения от хостинга продолжили регулярно приходить. Больше всего в этих письмах волнует фраза:

"Услуги могут быть приостановлены"

Хостер предлагает снизить нагрузку, либо перейти на более высокий тариф. При этом тариф у нас максимальный, выше только выделенный сервер, но там стоимость выше и ещё добавляются задачи по его настройке.

На некоторых форумах люди пишут, что тоже получают такие письма, при этом до блокировки не доходит и в принципе можно не беспокоиться. Но не хочется ждать когда "Клюнет жареный петух".

Решение найдено

Решил попробовать фильтровать входящий трафик с помощью сервиса Cloudfare. После подключения увидел, что на сайт массово заходят боты от: GeedoProductSearch, Amazon, Semrush.

Снизить нагрузку на хостинг

Причем Яндекс Метрика их не фиксирует, их можно увидеть в логах сервера либо через Cloudflare или подобный сервис. Заблокировав переходы ботов от данных сервисов нагрузка сразу снизилась до допустимых значений.

Снизилась нагрузка на процессор

Снизить нагрузку на хостинг

Снизилась нагрузка на базу данных

Снизить нагрузку на хостинг
6 комментариев

А решение то где? )

Подключаем Cloudflare и фильтруем ботов