cron.php в 00:00 создаёт много нагрузки на сервер
Posted: Sun May 17, 2015 3:47 pm
Какая операция засетана для крона на 00:00 в cron.php которая может вызывать локинг таблиц?
Наблюдаю следующую ситуацию:
дано: Сервер: на нём установлено достаточно много различных SmartCJ (версии 51 + TCMS). Несколько из них даже с большими базами галерей (20-30к) и по 15-20 мастеров прикреплённых. Большинство времени сервер работает отлично и держит нагрузку легко и непринуждённо. НО:
Начиная с 00:00 начинается резкий рост /usr/local/bin/php -q cron.php процессов в ps, что сильно выжирает конекшны к базе данных и сервер вплоть до умирания доходит.
Предположение моё: Какая-то операция в кроне Лочит таблицу надолго, например:
из нетипичного там в ps в обычное время:
/usr/local/bin/php gallery_checker.php 1>/dev/null 2>&1 &
Помогите разобраться что убивает сервер.
Наблюдаю следующую ситуацию:
дано: Сервер: на нём установлено достаточно много различных SmartCJ (версии 51 + TCMS). Несколько из них даже с большими базами галерей (20-30к) и по 15-20 мастеров прикреплённых. Большинство времени сервер работает отлично и держит нагрузку легко и непринуждённо. НО:
Начиная с 00:00 начинается резкий рост /usr/local/bin/php -q cron.php процессов в ps, что сильно выжирает конекшны к базе данных и сервер вплоть до умирания доходит.
Предположение моё: Какая-то операция в кроне Лочит таблицу надолго, например:
из нетипичного там в ps в обычное время:
/usr/local/bin/php gallery_checker.php 1>/dev/null 2>&1 &
Помогите разобраться что убивает сервер.