celery = Celery(name, broker=CELERY_BROKER, include=CELERY_IMPORTS)
只用了个 broker 没有用 backend ,broker 是用的 redis
上面是用 Flower 的观察结果,大概是 每创建 3 次任务,只有一次任务成功。
求解怎么回事?
1
scriptB0y 2017-07-18 18:36:53 +08:00
贴日志出来
|
2
akmonde 2017-07-19 07:56:07 +08:00
兄弟你这不贴错误日志和报错,别人怎么帮你。
|
3
lauix OP |
4
0ZXYDDu796nVCFxq 2017-07-19 10:20:19 +08:00
前面两个任务,有错误没有处理好啊
不要用 one(), 如果数据库有做约束,那就 first() 或者简单点 one_or_none() |
5
Kcelone 2018-09-27 10:27:43 +08:00
请问你这个后面是怎么解决的?我现在遇到个类似问题,就是任务有时候会注册不成功,redis 中返回结果是 "result": {
"exc_type": "NotRegistered", "exc_message": "'tasks.excel.excel_to_db'" },请问知道是哪里出了问题吗? |