django芹菜链任务挂起

时间:2018-09-14 06:38:36

标签: django django-celery

我是芹菜新手。我想测试用于工作流的芹菜链。 我已经测试了如下所示的链接示例代码,但是它仅执行第一个作业(add.s(2,1),然后挂起(第二个作业无响应)。  我会错过为芹菜连锁店工作准备的任何东西吗?任何建议将被认真考虑。谢谢你。

顺便说一句,我也想知道如何从job1(add.s(2,1)和job2(add.s(4)))获取工作ID。

吊:

job2 = chain(add.s(2, 1),add.s(4)).apply_async (queue='test')

确定:

job2 = chain(group(add.s(2, 1)),add.si(4,4)).apply_async (queue='test')

确定:并行运行2作业。

job2 = group(add.s(2, 1),add.si(4,4)).apply_async (queue='test')

谢谢。

ps:

app = Celery('tasks',broker='amqp://xx.xx.xx.xx', backend='amqp://xx.xx.xx.xx')

Celery 4.2.1和RabbitMQ

0 个答案:

没有答案