【发布时间】:2012-08-30 05:59:06
【问题描述】:
我正在研究 celery 在长时间运行任务方面的功能,用户希望在其中观察进度。该应用程序基于 Django,任务通过 RPC 启动,涉及将数据库与文件系统上的文件同步。
在任务中,我想登录多个级别(WARN、ERROR、INFO、...),并且我还希望用户根据日志级别过滤消息,所以我想登录到我的数据库是可行的。
我的问题是:
- 是否建议登录到我的 Django 应用程序正在使用的同一数据库?
- 如何设置 celery 以使用 Python 标准日志记录模块登录数据库?
【问题讨论】: