<p>چطوری میشه برای یک مجموعه تسک مهم :</p><p>۱. با توجه به ساختاری مشخص n بار try بشه و سپس مرحله دو اتفاق بیوفته => annotate</p><p>۲. در زمان بروز خطا ایمیل ارسال کرد => on_failure</p>
سلام
برای این سناریو میتونی تسک رو بصورت recursive صدا بزنی، مثلا:
@shared_taskdefsample(n):
try:
...
except:
if n > 1:
sample.apply_Async([n-1])
else:
send_mail(...)