0

我称 IBM Watson 的 CPLEX 模型。它是来自免费帐户的密钥。它一直运作良好。但不知何故,它变慢了,我停止了我的客户端程序。随后,我收到以下错误:docloud.job.DOcloudForbiddenError: Subscription [ODSTRIAL:502865795] of user has a limit of 5 jobs total I try to abort job by running abort_job(以下代码),但作业仍在挂起并且不让我运行代码:

import docloud.job
jobClient = docloud.job.JobClient('https://api- 
oaas.docloud.ibmcloud.com/job_manager/rest/v1/', '<API KEY>')
for job in jobClient.get_all_jobs():
  print(job["_id"])
  jobClient.abort_job(job["_id"])

上面的代码运行;它既没有抛出任何成功消息,也没有抛出任何失败消息。但 jobClient.get_all_jobs() 仍在抛出 5 个工作的详细信息。而且我仍然收到错误 DOcloudForbiddenError。

如果有人可以在这方面提供帮助,将不胜感激。

谢谢。

4

1 回答 1

0

您必须删除您的作业,最简单的解决方案是去 DropSolve 删除阻塞您队列的作业:

http://dropsolve-oaas.docloud.ibmcloud.com/dropsolve

如果您看这里,您会发现也可以使用 docplex 库删除所有作业:

https://api-swagger-oaas.docloud.ibmcloud.com/api_swagger/pythondoc/index.html?cm_mc_uid=98978000237415217499350&cm_mc_sid_50200000=17968121523953547432

于 2018-04-17T09:05:10.627 回答