查询复制任务状态
获取指定复制任务的状态信息,包括当前执行的子任务及进度。
请求地址:/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
}]
}
}