查询复制任务状态
获取指定复制任务的状态信息,包括当前执行的子任务及进度。
请求地址:/openapi/v1/replication/status
请求方法:GET
请求参数
| 参数 | 类型 | 是否必选 | 说明 | 示例 |
|---|---|---|---|---|
| replicationId | String | 是 | 复制任务 ID,您可以调用查询复制任务列表接口获取 replicationId。 | rep-123456 |
返回参数
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| success | Boolean | 请求是否成功。 | true |
| requestId | String | 请求 ID。 | Mi6y0FCN-BHEEaHAnCFFp9DFdAAk0OUZ |
| replicationId | String | 复制任务 ID。 | rp-dbzfwn1n4f9b |
| status | String | 任务状态,可选值:
| running |
| currentSubTaskType | String | 当前执行的子任务类型,可选值:
| inc_writer |
| subTaskList | Array | 子任务列表,包含如下字段:
| { "subTaskType": "schema", "status": "success", "percent": 100.0 } |
| current | Integer | 当前页码。 | 1 |
| pageSize | Integer | 每页大小。 | 10 |
| total | Integer | 总记录数。 | 1 |
调用成功示例
{
"success": true,
"requestId": "Xl1h5BXI-gmkjcLLnofiv3AZdmix8OQX",
"data": {
"replicationId": "rp-dbzfwn1n4f9b",
"status": "running",
"currentSubTaskType": "inc_writer",
"subTaskList": [{
"subTaskType": "schema",
"status": "success",
"percent": 100.0
}, {
"subTaskType": "full",
"status": "success",
"percent": 100.0
}, {
"subTaskType": "inc_writer",
"status": "running",
"percent": 0.0,
"delay": 672
}, {
"subTaskType": "trigger",
"status": "notStarted",
"percent": 0.0
}]
}
}