Зависают кроны

Post Reply
antero
Posts: 129
Joined: Mon Feb 18, 2013 3:13 pm

Зависают кроны

Post by antero »

1.51 Build 201603221213

На сервере установлено около 40 smartcj, все кроны запускаются из одного .sh файла, запуск равномерно распределен в течение минуты.
Зависают кроны ротации на 9 доменах, зависимости от положения в очереди на запуск из файла .sh нет.
В админках на этих доменах вижу сообщение:
Warning, check SCJ crontab job. Rotation is ON but Last rot.php run was at 2016-09-14 03:09
*/1 * * * * cd /home/domain.com/scj/bin; env HTTP_HOST=domain.com /usr/local/bin/php -q rot.php
Админы пробовали прибивать эти кроны, работа возобновлялась, но где-то через сутки опять все завешивалось. Пробовал переписывать обновление скрипта, прибивать кроны, но это тоже не помогло.
Админы говорят, что в логах ничего примечательного нет.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Зависают кроны

Post by admin »

Если крон завис то по идее на сл минуту должен запуститься следующий, полагаю у вас в файле крона еще и блокировки какие-то стоят.

Как конкретно вы видите что конкретный крон завис а не вопрос в блокировке ?
Don't forget to run script update
antero
Posts: 129
Joined: Mon Feb 18, 2013 3:13 pm

Re: Зависают кроны

Post by antero »

Блокировки сняли, но кроны снова зависли.
В мультиадминке напротив доменов, у которых произошло зависание, вижу восклицательный знак с сообщением: "Check crontab for this domain. Looks like it doesnt run." Также в разделе Home скриптов указана ошибка, что крон ротации не работает.
Админы сказали, что у последних апдейтов scj это часто встречается, независимо есть или нет блокировка.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Зависают кроны

Post by admin »

Спасибо, улыбнулся про админов )
А тtперь посоветуйте им таки убрать блокировку в кроне.
А еще лучше разберитесь сами как они ее ставят что б самостоятельно могли проверить, потом что "а мне админ сказал" - это уже классика.
Don't forget to run script update
antero
Posts: 129
Joined: Mon Feb 18, 2013 3:13 pm

Re: Зависают кроны

Post by antero »

Хорошо, что удалось порадовать, теперь улыбнулся и я :) Оказывается админы сняли блокировки не с тех кронов, поэтому они и зависли в очередной раз. Снял сам, вторые сутки полет нормальный. Спасибо за помощь :)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Зависают кроны

Post by admin »

NP )
По опыту 50% проблем решается вопросом вида "Точно сняли ?" или "точно не работает?" )
Don't forget to run script update
Post Reply