获取芹菜的默认日志

如果不使用终端和 python 代码,我将无法访问 celery 的默认日志。尽管使用 -f 能够通过终端获得它。想要使用 python 脚本获取文件中的日志以及由 celery 在 stderr 中生成的默认日志。


Smart猫小萌
浏览 259回答 2
2回答

牧羊人nacy

你试过用芹菜花吗?它是一个用于监控和检查队列及其任务的 Web 界面。https://flower.readthedocs.io/en/latest/

芜湖不芜

如果您使用的是python 文件,则可以获得如下记录器。您可以将文件处理程序添加到logger.from celery.utils.log import get_task_loggerlogger = get_task_logger(__name__)对于默认的 celery 日志,您可以将以下内容添加到您的celery工作程序运行命令中-f LOGFILE, --logfile=LOGFILE                    Path to log file. If no logfile is specified, stderr                    is used.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python