cron.php в 00:00 создаёт много нагрузки на сервер

Post Reply
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

cron.php в 00:00 создаёт много нагрузки на сервер

Post by xawm »

Какая операция засетана для крона на 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 &

Помогите разобраться что убивает сервер.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: cron.php в 00:00 создаёт много нагрузки на сервер

Post by admin »

проверил - вроде как ничего вроыно в 00 00 нет кроме обычного смены часа и записи в хистори.
А что в логах в это время ?
Don't forget to run script update
Post Reply