2016-02-07 38 views
0

使用“send_task”芹菜却从未验证的远程任务存在即:芹菜不给错误的远程任务名称,为什么?

app.send_task('tasks.i.dont.exist', args=[], kwargs={}) 

芹菜似乎还在返回的消息,即:

<AsyncResult: b8c1425a-7411-491f-b75a-34313832b8ba> 

是否有它失败如果远程的方式任务不存在?

我试过添加.get(),它只是冻结。

回答

0

根据文档:

如果任务没有在当前进程注册那么你也可以通过 名执行任务。

您可以通过使用芹菜实例

的send_task()方法,如果您想验证考虑使用delay代替做到这一点。

你可以阅读更多关于如何执行芹菜任务here