簡體   English   中英

芹菜登錄文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM