что при ошибки выполнения крона он попробует еще раз с теми же параметрами?кароче проблема такая в шелулере крон иногда с ошибкой вылетает хотелось бы что бы такие случае повторно запукались
А если в ексепшн завернуть? И в ексепшене ее пофторно вьізвать?
Не, это не стабильно, условно внешний сервис висит час
Тогда делай проверку кроной на отклик сервера, при удачи запускай основную ф-ю, пи єксепшине замени время кроньі на +1
Это и ослу понятно, что можно кодом решить, я спрашивал про встроенный механизм ))
В коем то веке решил помочь, ослом обозвали, ну и ладно(
Так я не обозвал, я сказал это и ослу понятно 😂😂😂
Тут бы queue job подошла наверное, там встроенный механизм сколько и через сколько повторять
Чтоб джоба ретрайнулась нужно спец exeption вызывать (в 14 оду RetryableJobError, про другие не берусь утверждать)
Пока время повтора в прошлом джоба будет стартовать до постнения
о чето интересное
Делал вот такой декоратор, если метод дёргается посредством queue_job и нужно ретрайнуть, то просто вешал декоратор. А в with_context прописываешь рейтрай паттерн
Обсуждают сегодня