我正在继续使用Celery和Mandrill的Django项目。每天都有报告发送给客户,由于某种原因,三天内没有发送一封邮件,三天后就会堆积在一起发送。由于我是芹菜的新手,我想知道如何调试芹菜的延迟和错误,什么是流行的命令和执行路径可以遵循?
简短提示:
- 在芹菜配置中设置debug=True,它将为每个任务记录注册和执行时间。
- 安装flower,流行的监控任务的工具
- 使用哨兵方便的错误跟踪和聚合