您当前的位置: 首页 >  django

IT之一小佬

暂无认证

  • 2浏览

    0关注

    1192博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

django-celery中配置celery中的日志

IT之一小佬 发布时间:2021-01-06 11:39:22 ,浏览量:2

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必须提前建立好!

 

关注
打赏
1665675218
查看更多评论
立即登录/注册

微信扫码登录

0.0402s