首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >芹菜作业应在工人迷路时排队。

芹菜作业应在工人迷路时排队。
EN

Stack Overflow用户
提问于 2017-11-09 13:30:29
回答 1查看 439关注 0票数 1

我用的是姜戈-芹菜3.2和芹菜3.1.25。我增加了以下设置-

代码语言:javascript
复制
CELERY_TASK_ACKS_LATE = True
task_reject_on_worker_lost = True

应用程序导致以下错误,如果我在django-celery 3.2中使用芹菜4.x,则无法加载

ImportError:没有名为vine.five的模块

复制的步骤

触发一些任务,并从日志中获取它们的pids。我使用杀死命令随机杀死一个工人(Pid)。

期望行为

任务应该返回到队列中,并由相同的或其他的工作人员来完成。

实际行为

任务是迷路了。

EN

回答 1

Stack Overflow用户

发布于 2017-11-10 22:11:46

你不能在芹菜的新版本中使用django-celery

以前版本的芹菜需要一个单独的库来使用Django,但是自从3.1以后,情况就不再是这样了。Django现在被支持,所以这个文档只包含了一种集成芹菜和Django的基本方法。

正如您提到的,当使用芹菜4.x时,您可以在这里阅读(http://docs.celeryproject.org/en/latest/django/first-steps-with-django.html)关于如何使用芹菜与Django一起使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47203165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档