联 系 我 们
售前咨询
售后咨询
微信关注:星环科技服务号
更多联系方式 >
5.10 任务相关
更新时间:8/5/2024, 6:51:05 AM

在 Hippo 中,比较耗时的操作如激活、加载向量索引实际上是一个分布式任务,用户可以通过任务相关接口查看、删除任务。

查看任务

curl -u shiva:shiva -XGET "localhost:8902/hippo/v1/_jobs?pretty" -H 'Content-Type: application/json' -d'
{
  "job_ids" : ["fc6feff4f303455a9347f9aab323dfc8"],
  "action_patterns" : ["hippo*"]
}';
复制

返回结果:

 {
  "jobs" : [
    {
      "job_id" : "810935a1d91a46b7af2ec35013454fed",
      "job_status" : "SHIVA_JOB_SUCCESS",
      "embedding_number" : 100,
      "task_results" : [
        {
          "id" : "54ab52493dfb4bab9fb7742d850c64c4",
          "status" : "TASK_SUCCESS",
          "server" : "172.29.40.26:27841",
          "embedding_number" : 100,
          "execute_time" : 0.248
        }
      ]
    }
  ]
}
复制

参数说明:

表 59. Restful API 查看任务操作参数说明
参数 描述 是否可选

job_ids

任务 ID,支持同时查看多个任务

action_patterns

任务 Action 名,支持通配

如同时指定 job_ids 与 action_patterns,优先使用 job_ids。

删除任务

当删除一个未完成任务时,该任务会首先被停止。

curl -u shiva:shiva -XDELETE "localhost:8902/hippo/v1/_jobs/{job_id}?pretty"
复制

返回结果:

{
 "acknowledged" : true
}
复制

参数说明:

表 60. Restful API 删除任务操作参数说明
参数 描述 是否可选

job_id

待删除任务 ID