YII2 - странная нагрузка на сервер раз в пол часа.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

Здравствуйте.

Каждый час на 9-й и 39-й минуте около 30 секунд очень тормозит сервер.
Страницы отдаются за 10-15 секунд.
В другое время - менее секунды.

В логах сервера нет никакой особенной активности в это время.
Никаких ДДОС нет.
Необычной активности роботов или поисковиков нет.
Никаких CRON в это время нет.
Все как обычно.

Есть предположение, что YII2 запускает раз в пол часа какие то свои процессы (очистка кеша? garbage collector?).

Сессии сейчас начали писаться в Memcached. Но это ничего не дало.
Раньше писалось в файлы в /tmp. Около года работало все хорошо.

Большая просьба подсказать - куда копать?
Последний раз редактировалось AndrewP 2018.04.03, 22:57, всего редактировалось 1 раз.
dmg
Сообщения: 685
Зарегистрирован: 2012.10.15, 03:09

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение dmg »

Чего гдадать ? top или htop
cron как проверяли?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение zelenin »

у yii2 нет никаких своих процессов
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение andku83 »

cron может запускаться под другим пользователем
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

dmg писал(а): 2018.04.03, 21:45 Чего гдадать ? top или htop
cron как проверяли?
CRON проверял так - на время эксперимента во всех функциях, которые запускаются CRONом в начале установил die();
И убедился, что в такой ситуации проблема не пропала.

Пока что по top или htop ниче не понятно, там куча разных процессов. Буду пытаться разобраться.
Есть подозрение на /var/lib/php5/sessionclean
Вот тут пишется про аналогичную проблему. И как раз период 30 минут.
https://bugs.launchpad.net/ubuntu/+sour ... ug/1356113

Я перевел сессии в memcached. Но ниче не поменялось.
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

andku83 писал(а): 2018.04.03, 22:47 cron может запускаться под другим пользователем
У меня EVPs и все свои кроны я знаю. Но на всякий случай спрошу у администратора.
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

zelenin писал(а): 2018.04.03, 22:17 у yii2 нет никаких своих процессов
Вот и мне так кажется =)
Аватара пользователя
Cacatuidae
Сообщения: 65
Зарегистрирован: 2017.01.08, 17:39

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение Cacatuidae »

Нагрузку может вызывать и хост машина, на которой крутится VPS.
Бекапы, снапшоты, логи и т.д. Всё что угодно.
Рекомендую вам обратиться к хостеру, возможно он в курсе этого
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

Cacatuidae писал(а): 2018.04.03, 23:00 Нагрузку может вызывать и хост машина, на которой крутится VPS.
Бекапы, снапшоты, логи и т.д. Всё что угодно.
Рекомендую вам обратиться к хостеру, возможно он в курсе этого
Да, я понимаю. Ищем.
Администратор предположил что в фреймворке есть какие то свои процессы. Тему создал по большому счету для того, чтоб убедится, что таких процессов нет.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение samdark »

Нет, процессов нет.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение zelenin »

https://salsa.debian.org/php-team/php-d ... n.timer#L5

здесь посмотри. Дальше сам нагуглишь.
AndrewP
Сообщения: 13
Зарегистрирован: 2017.03.08, 00:07

Re: YII2 - странная нагрузка на сервер раз в пол часа.

Сообщение AndrewP »

Ребята, всем спасибо! Проблема была действительно в phpsessionclean.timer. =) Теперь все ок!
Ответить