django-celery中配置celery中的日志
django-celery中配置celery中的日志django配置文件中的logging只是针对django中的views、API起作用,对celery不起作用,也就是说celery不能使用django的日志记录器所以呢,需要在task.py文件中引入celery自带的日志记录器from celery.utils.log import get_task_loggerlogger = get_ta
·
django-celery中配置celery中的日志
django配置文件中的logging只是针对django中的views、API起作用,对celery不起作用,也就是说celery不能使用django的日志记录器
所以呢,需要在task.py文件中引入celery自带的日志记录器
from celery.utils.log import get_task_logger
logger = get_task_logger('celery')
logger.info('task任务日志开始输出!')
记住在启动celery worker时,要指定日志文件位置:
celery -A celery_tasks.celery worker -l info -f ./log/celery.log
注意这个日志文件路径一定要用绝对路径,而且日志文件celery.log必须提前建立好!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)