[英]Celery Logs into file
有人可以幫助並告訴我如何將芹菜任務調試詳細信息發送到日志文件中嗎? 我要求將celery任務的詳細信息記錄到.log文件中。
在沒有影響任務執行情況的情況下,您能否就如何做到這一點提出一些建議?
有問題的信息很難回答,但我會嘗試。 Celery有特定的選項-f --logfile
,您可以使用:
-f LOGFILE, --logfile=LOGFILE
Path to log file. If no logfile is specified, stderr
is used.
要獲得有關其他選項的信息,請使用celery worker --help
。 如果只想讓芹菜工人登錄到文件,你的命令可能如下所示:
celery worker -f <filename>
python manage.py celery worker -f <filename> -> in django-celery case
您可能需要Celery有很多日志記錄選項: http : //docs.celeryproject.org/en/latest/userguide/tasks.html#logging
如果要記錄所有內容,可以使用以下命令
-f celery.logs
您還可以指定不同的日志級別。 如果您想要日志警告和錯誤,請添加如下內容。
--loglevel = warning -f celery.logs
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.