Celery任务记录ERROR而不是INFO

时间:2017-01-18 12:31:50

标签: django celery

我有许多预期的异常应该标记任务失败,但是将它们记录在INFO级别而不是ERROR。

根据芹菜documentation

@shared_task(throws=(KeyError, HttpNotFound)): 
def get_foo():
    something()

应在INFO级别记录KeyError。确实如此。

但如果我这样做:

@periodic_task
def run_get_foo():
    get_foo.delay()

将KeyError记录为实际错误

0 个答案:

没有答案