1b.app
Скопирована ссылка -

Зависание крона

Добрый день. Уже 1,5 часа висит минутный крон. Причину я примерно понимаю, запустил изменение большого количества карточек клиента.https://crm.ohrana.ua/admin/shop/statistic/
1, Помогите, пожалуйста, перезагрузить крон, или научите это делать самостоятельно. Перезагрузка сервера не помогает
2. Надо как-то сделать защиту от зависаний. Или ограничивать запуск большого количества операций. Или мониторить время работы и автоматически завершать. Как вы видите решение этой проблемы?

Ответы:

Крон отработал спустя 2.5 часа. Второй вопрос актуален
23.02.2021, 14:55

Добрый день.
Крон отработал. Потому, что я его запустил.

Что в вашем понимании зависание минутного крона?
Вы запланировали что то, настроили систему. Система принялась это исполнять.
А тот фак, что для выполнение всех ваших желаний, системе понадобилось времени больше, чем Вы думали
не означает, что, что то зависло.

Логика работы кронов такова, что если один экземпляр запустился и работает, то второй запустится по своему расписанию
после окончания работы предыдущего.
Или через 90 минут от начала работы предыдущего (для минутных, для время другое другая.)

Про перезагрузку:
Т.к. во время перезагрузки (13:37) крон работал, то перезагрузка просто остановила работу крона аварийно, и это привело к
тому, что следующий запустился бы через 90 минут от начала работы предыдущего.
23.02.2021, 15:01

Сергей, спасибо за помощь.
Я понимаю, что технически сбоя не было, но практически работа парализовалась.
Предполагаю, что решением может быть создание отдельного крона для ручных операций. Тогда запуск таких действий будет выполняться в фоне и не останавливать критично важные процессы.
Так же считаю, что если у меня есть возможность самостоятельно положить крон, то и должна быть возможность его восстановить. Как это сделать самостоятельно пока не выяснил. Либо же должна быть "защита от дурака".
Предложите варианты, пожалуйста. Возможно у вас уже есть планы по улучшению этого функционала?
23.02.2021, 15:19

А понимаю вашу лагику, но ручное управления автоматизациями, не планировалась.
Про "защиту..." могу сказать, что технически достаточно сложно определить: именно так хотели или это случайно получилось.
23.02.2021, 15:32

Хорошо. А если сделать отдельный крон для ручных операций, разве это не решит такие проблемы?
23.02.2021, 15:37

Если у Вас предложение по модернизации / оптимизации создайте топик с конкретным предложением.
Его рассмотрят и ответят о целесообразности такого решения.
23.02.2021, 15:47

Сергей, еще раз спасибо за помощь. Хорошо, так и сделаю. Всего доброго.
23.02.2021, 15:50

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий