0

如何判断 Gearman 客户端的后台作业或非阻塞请求是否成功?

while (True):
    jobs = getJobs()
    submitted_requests = gm_client.submit_multiple_jobs(jobs, background = False, wait_until_complete = False)
    # check status in a non-blocking mode
4

1 回答 1

0

你可以参考这个链接

这是片段

completed_requests = gm_client.wait_until_jobs_completed(submitted_requests, poll_timeout=5.0)
for completed_job_request in completed_requests:
    check_request_status(completed_job_request)  

check_request_status 在链接中定义。

于 2014-03-21T07:21:18.423 回答