django-celery中配置celery中的日志
2023-09-11 14:15:15 时间
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必须提前建立好!
相关文章
- Django rest framework(6)----序列化(2)
- 创建Django项目
- Django配置url地址访问不同的页面
- 使用django+celery+RabbitMQ实现异步执行
- [Django学习]中间件
- django之创建第3个项目:编写第一个模板文件
- 基于Django的独立运行脚本开发
- Django 博客开发教程 10 - 页面侧边栏:使用自定义模板标签
- 基于Django进行简单的微信开发
- Centos7.x快速配置Django+Nginx+Uwsgi服务
- Django 4.x Templates 渲染页面模板示例和使用配置方法
- Django 4.x Session 会话使用示例和配置方法
- Django 4.x Test 单元测试使用示例和配置方法
- Django 4.x 快速配置一个 Django Web 项目设置模板
- SwiftUI 全站项目之Django服务器和客户端Moya Alamofire URLSession 支持GET和POST Kingfisher (教程含源码)
- 9.Django form组件
- Python 框架 之 Anaconda 下 Django 环境的快速搭建与验证的相关说明
- Django:form.save()方法
- django配置日志
- django中配置允许跨域请求
- Django学习路33_url 地址及删除元素 delete() 和重定向 return redirect('路径')
- 【django学习】——Django介绍和实战(开发简易版博客网页)
- Django异常 - ImportError: No module named django.core.management
- 通过Django Models建立各种方式的索引,以及MySql什么样的查询在不同的数据量情况下会不会走索引
- Python、Django、Mysql详细搭建开发,model操作数据库以及执行原生SQL