curl -u shiva:shiva -XGET "localhost:8902/hippo/v1/_jobs?pretty" -H 'Content-Type: application/json' -d' { "job_ids" : ["fc6feff4f303455a9347f9aab323dfc8"], "action_patterns" : ["hippo*"] }';
复制
在 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 } ] } ] }
复制
参数说明:
参数 | 描述 | 是否可选 |
---|---|---|
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 }
复制
参数说明:
参数 | 描述 | 是否可选 |
---|---|---|
job_id |
待删除任务 ID |
否 |
文档反馈