0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 980 Просмотров
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Сайт много ресурсов жрет
« : 01.04.2018, 00:30:03 »
Нагрузка на сервер превышает допустимые лимиты -типа   cpu от 90 до 170 %
хостер пишет гневное письмо - соблюдайте типа приличия  - по вашему тарифу допустимо
cpu 40% максимум

в логах заметил каждую секунду выполняется такие запросы
xxxxxxxxx.ru:8080 GET /component/ajax/?format=json HTTP/1.0
за один только день
http://www.*******.ru/component/ajax/     29549 запросов

отключил компонент Интерфейс Ajax   
на любой странице сайта в  консоли разработчика стали каждые 2-3 секунды выдаваться одинаковые сообщения

core.js?8a15ff7ec902ca0fe97f58d9ca7dfc8e:1 GET http://www.******.ru/index.php?option=com_ajax&format=json 404 (Not Found)

файл на который ругается консоль, типа это он делает запрос лежит в \media\system\js\core.js - но это файл из cms

в разделе  head выводится
{"interval":300000,"uri":"\/component\/ajax\/?format=json"}
но судя потому как часто выводятся сообщения в консоли, когда компонент AJAX отключен, интервал никак не 300 тыс миллисекунд

вот нафига сайт делает так часто эти запросы?
посмотрел статистику - несколько дней назад такое пошло. обновлений вроде не делал. на вирусы проверил, ничего подозрительного

*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Сайт много ресурсов жрет
« Ответ #1 : 01.04.2018, 07:49:37 »
вот нафига сайт делает так часто эти запросы?
Боты по ссылкам.Запретить доступ к сайту ботам, и прописать в robots.txt
Код
User-agent: * 
Crawl-delay: 40
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Re: Сайт много ресурсов жрет
« Ответ #2 : 01.04.2018, 08:37:26 »
Дело не в ботах. На сайт зашел обычный пользователь и сайт  так с каждой страницы делает запросы. НЕ закрывать же сайт от всех пользователей.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Сайт много ресурсов жрет
« Ответ #3 : 01.04.2018, 09:37:03 »
зашел на *******.ru посмотреть запросы - никаких запросов не вижу
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Re: Сайт много ресурсов жрет
« Ответ #4 : 01.04.2018, 10:04:31 »
зашел на *******.ru посмотреть запросы - никаких запросов не вижу

http://www.mzta.ru 84.52.93.229 - - [01/Apr/2018:07:34:02 +0300] "GET /component/ajax/?format=json HTTP/1.1" 200 660 "http://www.mzta.ru/prajs-list" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0" 0.601
http://www.mzta.ru 94.143.241.177 - - [01/Apr/2018:07:34:05 +0300] "GET /component/ajax/?format=json HTTP/1.1" 200 660 "http://www.mzta.ru/support-mzta/video?start=20" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36" 0.632
http://www.mzta.ru 158.181.250.32 - - [01/Apr/2018:07:34:10 +0300] "GET /component/ajax/?format=json HTTP/1.1" 200 660 "http://www.mzta.ru/support-mzta/project" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 YaBrowser/18.1.1.839 Yowser/2.5 Safari/537.36" 0.462
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Сайт много ресурсов жрет
« Ответ #5 : 01.04.2018, 10:08:53 »
зашел, никаких повторяющихся запросов кроме вебвизора в консоли не вижу - http://prntscr.com/iz794s
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Сайт много ресурсов жрет
« Ответ #6 : 01.04.2018, 10:14:23 »
ну вот дождался ваших 300000 мс (т.е. 5 минут) - был 1 запрос http://prntscr.com/iz7abz . не вижу ничего аномального
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Сайт много ресурсов жрет
« Ответ #7 : 01.04.2018, 10:20:48 »
Скорее всего вам надо настраивать кеширование, чтобы снизить нагрузку. И кстати, смысла указывать crawl delay нету, поисковики игнорируют данное правило.
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Re: Сайт много ресурсов жрет
« Ответ #8 : 01.04.2018, 10:31:50 »
GET /component/ajax/?format=json
В логе это несколько раз в минуту и разный IP.
Обычно статистика Яндекс фиксирует в среднем по 1700 в будний день и по 100 посетителей в выходные.

Кеширование и минификация CSS, Js и HTML было настроено, но временно недавно отключено

Статистика показывает превышение cpu более месяца
За это время были обновления на сайте

В статистике других сайтов этого злосчастного AJAX запроса нет и раньше на этом сайте не было
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Сайт много ресурсов жрет
« Ответ #9 : 01.04.2018, 10:36:10 »
В логе это несколько раз в минуту и разный IP.
ну значит несколько юзеров одновременно находятся на сайте и каждый шлет раз в пять минут
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Re: Сайт много ресурсов жрет
« Ответ #10 : 01.04.2018, 10:47:39 »
Около 30 тысяч подобных запросов за день это перебор и по несколько раз в одну минуту, согласно статистики. Посещаемость сайта в день в выходные очень низкая должна быть
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Сайт много ресурсов жрет
« Ответ #11 : 01.04.2018, 11:23:47 »
та я то не против, что перебор. только что подсказать если я смотрю консоль и у меня таких запросов постоянных нет? если они есть в вашем браузере - ищите причину кто вызывает их.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Сайт много ресурсов жрет
« Ответ #12 : 01.04.2018, 13:39:00 »
И кстати, смысла указывать crawl delay нету, поисковики игнорируют данное правило.
Изменений в нагрузке на сайт клиента нет. Если нагрузку возрастает, хостер присылает письмо.
Хотя Google пишет ошибку на эту директиву.
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Сайт много ресурсов жрет
« Ответ #13 : 01.04.2018, 14:34:51 »
Хотя Google пишет ошибку на эту директиву.
Яндекс тоже не обрабатывает, эту директиву имело смысл раньше указывать, сейчас бесполезно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Google Переводчик не переводит сайт

Автор Aqua

Ответов: 1
Просмотров: 438
Последний ответ 04.03.2024, 12:50:00
от kovAlexandr78
Администрирую и редактирую сайт на CMS Joomla. Вопросы про настройки CMS

Автор admi5575

Ответов: 4
Просмотров: 541
Последний ответ 10.05.2023, 09:02:29
от admi5575
Не работает сайт на локалке

Автор leha111

Ответов: 25
Просмотров: 29474
Последний ответ 23.03.2023, 12:00:55
от Akeksandr
Тормозит сайт

Автор vasya99

Ответов: 12
Просмотров: 714
Последний ответ 10.12.2022, 10:37:32
от marksetter
После установки и активации плагина Add Custom CSS упал сайт (решено)

Автор paramonaff

Ответов: 9
Просмотров: 499
Последний ответ 04.11.2022, 19:53:04
от marksetter