ErrorFailed作业NoSuchJobError(“没有此类作业:b'rq:job:JOBID”,)

时间:2019-07-12 15:45:38

标签: python flask redis

我正在我的flask应用程序的后台运行python作业,并使用名为rq的软件包通过redis对其进行排队。 2分钟后完成运行后,我无法通过其ID找到工作

我无法在线找到解决方案,所以我希望有人以前知道或已经遇到过这个问题

from rq.job import Job
from worker import conn
@app.route("/results/<job_key>", methods=['GET'])
def get_results(job_key):
    try:
        job = Job.fetch(job_key, connection=conn)
    except:
        return "Error", 500
    if job.is_finished:
        result = job.result
        return json.dumps(result)
    else:
        return job.get_status() + " - Nay!", 202

0 个答案:

没有答案