Появились странные запросы в логах сайта и повысилась нагрузка на сервер

InstantCMS 2.X
#31 25 декабря 2018 в 11:08

HTTP/1.1

vikont
— ставить с https желательно Http2 — уменьшает количество запросов.

Состояние в phpmyadmin включено? Гляньте там, если не отключено что с запросами в базу.
#32 25 декабря 2018 в 11:09

Есть реальные предложения как с этим разобраться?

vikont

Загрузите картинку к себе на сервак, а ссылку на Free-Kassa вставьте.
#33 25 декабря 2018 в 11:42
vikont, У Вас опять каша. Яша не создаст большой нагрузки на оптимизированном сервере. Но SATA это прошлый век. может винт уже помирать, бэды могут быть или скорость чтения и записи одновременно мала. смотрите iotop и делайте анализ.

А рекламить в своих же постах с просьбой скрытые рефералы это просто жесть. После этого желания помочь Вам отпадает.
Сегодня в 17:08
#34 25 декабря 2018 в 11:49
quote=letsgo]Состояние в phpmyadmin включено? Гляньте там, если не отключено что с запросами в базу.[/quote]
Вот полная картина на эту минуту

— ставить с https желательно Http2 — уменьшает количество запросов.

letsgo
Точно! В конфиге nginx сайта с ssl забыл прописать http2. Старый файл был затерт при обновлении сертификата.

P.S. Реальный совет. Спасибо! После прописывания протокола http2 количество запросов (в phpadmin называется Вопросы😊) упало почти в 2 раза!
#35 25 декабря 2018 в 11:50

Загрузите картинку к себе на сервак, а ссылку на Free-Kassa вставьте.

Андрей
Спасибо! Сейчас просто скрипт вставлен.
#36 25 декабря 2018 в 12:37

А рекламить в своих же постах с просьбой скрытые рефералы это просто жесть. После этого желания помочь Вам отпадает.

kirkr
Чем это вас так напрягает? От того, что вы перешли по реферальной ссылке с вас ни одной лишней копейки не возьмут!
Лично я всегда регаюсь на хостингах под партнеркой того кто посоветовал! И мне и не накладно и человеку приятно!
Давно прошли те времена, когда это кому то что то стоило! Это у вас фантомные боли… smile
#37 25 декабря 2018 в 12:45

Вот полная картина на эту минуту

vikont

Статистика запросов глянуть надо. Цифры что там. Время работы скриптов глянуть. Конфиг настроить, уменьшить wait_timeout interactive_timeout. Попробовать оптимизировать именно работу процессов, пулы fpm как настроены? Возможно процессы не завершаются висят.
#38 25 декабря 2018 в 19:41

Статистика запросов глянуть надо. Цифры что там. Время работы скриптов глянуть.

letsgo
Вопросов с момента запуска: 3,157,023 Документация
ø за час: 34,581
ø за минуту: 576
ø в секунду: 10
Параметры # ø в час %
select 2,734 k 29.9 k 86.59
set option 294 k 3,216.4 9.30
update 74,246 813.3 2.35
insert 19,905 218 0.63
show fields 17,829 195.3 0.56
change db 4,506 49.4 0.14
show create table 3,614 39.6 0.11
rollback to savepoint 3,611 39.6 0.11
show status 1,788 19.6 0.06
delete 1,070 11.7 0.03
show slave status 700 7.7 0.02
show master status 700 7.7 0.02
show processlist 674 7.4 0.02
alter table 332 3.6 0.01
unlock tables 167 1.8 0.01
create table 143 1.6 <0.01
lock tables 142 1.6 <0.01
drop table 142 1.6 <0.01
show tables 59 0.6 <0.01
show grants 55 0.6 <0.01
show variables 34 0.4 <0.01
show keys 31 0.3 <0.01
release savepoint 25 0.3 <0.01
savepoint 25 0.3 <0.01
begin 25 0.3 <0.01
show warnings 5 0.1 <0.01
show binlogs 5 0.1 <0.01
replace 5 0.1 <0.01
show plugins 3 <0.1 <0.01
grant 2 <0.1 <0.01
create user 2 <0.1 <0.01
flush 1 <0.1 <0.01
create db 1 <0.1 <0.01

Конфиг настроить, уменьшить wait_timeout interactive_timeout

letsgo
Эти параметры по умолчанию, то есть 28000 сек. Что посоветуете поставить?

Попробовать оптимизировать именно работу процессов, пулы fpm как настроены?

letsgo
Для рассматриваемого сайта php-fpm имеет такие настройки:
pm = ondemand
pm.max_children = 4
pm.max_requests = 4000
pm.process_idle_timeout = 10s
pm.status_path = /status
#39 25 декабря 2018 в 19:53

28000 сек. Что посоветуете поставить?

vikont

Много слишком. Поставьте 180.

php-fpm имеет такие настройки:

vikont

Попробуйте так

pm = ondemand
pm.max_children = 3
pm.max_requests = 50
pm.process_idle_timeout = 60s

У вас pm.max_requests = 4000 могут быть утечки памяти большие. Плюс соединения с базой висят по 8 часов. Попробуйте так. Конечно в идеале надо всю связку смотреть, подключить opcache, но пока начните дальше с этого. После этого перегрузите nginx (сначала проверив nginx -t и потом restart service nginx) и также fpm с mariadb. Лучше в общем в итоге внесите изменения и перезагрузите сервер. Потом посмотрите как будет
#40 25 декабря 2018 в 21:10

Загрузите картинку к себе на сервак, а ссылку на Free-Kassa вставьте.

Андрей
Переделал и глюки в консоли явно ушли… Вот сам же знал, что будут обращения на чужой сайт… наверно понадеялся, что у платежной системы все на высоте…
#41 25 декабря 2018 в 21:27

Попробуйте так

letsgo
Попробовал! Простая перезагрузка сервисов полного результата не дала, видимо были подвисшие сессии..
Полная перезагрузка VPS тоже прошла не гладко, скрутило базу..., прошерстил ее и все пошло.
Количество неудачных соединений с базой уменьшилось с почти 1000 до 1
Выигрыш в памяти, пока, почти 400 мб.
Когда прибил парочку наглых любителей чужих SSH, понизилась нагрузка на процессор до 35 LA/ Количество процессов упало на 20&
iotop ничего криминального не показывает

P.S. letsgo, Спасибо за дельные советы.
#42 26 декабря 2018 в 02:26

Количество неудачных соединений с базой уменьшилось с почти 1000 до 1
Выигрыш в памяти, пока, почти 400 мб.
Когда прибил парочку наглых любителей чужих SSH, понизилась нагрузка на процессор до 35 LA/ Количество процессов упало на 20&

vikont

Это пока просто из за перегрузки. Смотреть надо дальше.
#43 26 декабря 2018 в 14:30

Это пока просто из за перегрузки. Смотреть надо дальше.

letsgo
На этом хостинге пока все успокоилось. На днях перейду на другой и можно будет смотреть что и как изменилось.
Так что тему не закрываю…
#44 29 декабря 2018 в 17:16
Вот и свершилось! Переехал на новый облачный хостинг!
Эмоции только положительные:
1. Очень гибкая и детально настраиваемая конфигурация VPS! Никто ничего не навязывает платить лишнего!
2. Стартовая минимальная конфигурация 1 ядро/2,6ггц Е5, 2гб ОЗУ, 20 гб SSD канал 300 мгбит — 182 рубля!
3. Можно постепенно наращивать количество ядер по 108 р /шт, память по 27(!) р /1гб, SDD по 1 р за 1гб…

А теперь барабанная дробь… взял концигурацию 3 ядра, 3 гб ОЗУ и 30 гб SSD за 435 рублей и мне этого оказалось достаточно против того что я платил 649 рублей на FirstByte за простые диски!
Выгода 214 рублей, при более мощном железе! Еще толком не все настроил, а уже все летает! И это на тяжелой панели Brainy!!! Старый хостинг был с более легкой панелью Vesta.

Есть на новом хостинге и небольшие нюансы, для многих покажутся смешными против получаемой выгоды:
1. Если нет возможности перечислять им деньги, то все платежи идут через Робокассу с комиссией 3%
2. Нет бесплатного NS сервера, но я все настроил через бесплатный сервер. Записи обновились в течении 12 часов.
Тестирую дальше...

ПС.: панель Brainy на удивление сильно повзрослела и представляет собой довольно мощный комбайн инструментов для удобного хостинга!
#45 29 декабря 2018 в 18:39

Вот и свершилось! Переехал на новый облачный хостинг!
Эмоции только положительные:

vikont

Не спешите с выводами. Вы в теме хостинга хвалите каждый хостинг куда переехали, но потом вдруг он оказывается с проблемами. Лучше проработать с полгода, а потом уже имея статистику хвалить.

взял концигурацию 3 ядра, 3 гб ОЗУ и 30 гб SSD за 435 рублей и мне этого оказалось достаточно

vikont

Я не уверен что вы взяли ssd диски на самом деле, в тех тарифах что вы пишете просто указано место. Ради интереса глянул отзывы, поэтому последний совет: делайте бекапы почаще и скачивайте.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.