如何从作业ID获取redis-queue作业

时间:2013-07-30 23:09:35

标签: python redis celery message-queue

我想将python Web应用程序从使用Celery切换到Redis-Queue (rq)

在Celery中,为了获得给定task_id的任务,我使用:

result = AsyncResult(task_id)  # celery

在redis-queue中,我可以看到两种可能的方法:

job = Job(job_id, connection=connection)        # first way
job = Job.fetch(job_id, connection=connection)  # second way

他们似乎都工作。一个比另一个更受欢迎吗?或者还有另一种方式吗?

感谢

0 个答案:

没有答案