为了账号安全,请及时绑定邮箱和手机立即绑定

获取芹菜的默认日志

获取芹菜的默认日志

Smart猫小萌 2021-11-16 15:34:43
如果不使用终端和 python 代码,我将无法访问 celery 的默认日志。尽管使用 -f 能够通过终端获得它。想要使用 python 脚本获取文件中的日志以及由 celery 在 stderr 中生成的默认日志。
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

你试过用芹菜花吗?

它是一个用于监控和检查队列及其任务的 Web 界面。

https://flower.readthedocs.io/en/latest/


查看完整回答
反对 回复 2021-11-16
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

如果您使用的是python 文件,则可以获得如下记录器。您可以将文件处理程序添加到logger.


from celery.utils.log import get_task_logger


logger = get_task_logger(__name__)


对于默认的 celery 日志,您可以将以下内容添加到您的celery工作程序运行命令中


-f LOGFILE, --logfile=LOGFILE

                    Path to log file. If no logfile is specified, stderr

                    is used.


查看完整回答
反对 回复 2021-11-16
  • 2 回答
  • 0 关注
  • 258 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号