跳到主要内容

查询复制任务状态

查询指定复制任务的状态信息,包括当前执行的子任务、进度和增量延迟。

请求地址:/openapi/v1/replication/status

请求方法:GET

请求参数

参数类型是否必选说明示例
replicationIdString复制任务 ID。rp-div0t0awwobr

返回参数

参数类型说明示例
successBoolean请求是否成功。true
requestIdString请求 ID。Zo7y2QBS-djkcnZHncghz7KWdekc9PRT
dataObject复制任务状态详情,字段见data 字段说明见下方示例

data 字段说明

参数类型说明示例
replicationIdString复制任务 ID。rp-div0t0awwobr
statusString任务状态,取值见任务状态枚举running
currentSubTaskTypeString当前执行的子任务类型,取值见子任务类型枚举inc_writer
subTaskListArray子任务列表,元素字段见子任务字段说明见下方示例

子任务字段说明

参数类型说明示例
subTaskTypeString子任务类型,取值见子任务类型枚举schema
statusString子任务状态,取值见任务状态枚举success
percentNumber子任务进度百分比,取值范围为 0100。增量复制子任务运行时通常返回 0100.0
delayInteger增量同步延迟,单位为毫秒。非增量子任务可能不返回该字段。0

调用成功示例

{
"success": true,
"requestId": "Zo7y2QBS-djkcnZHncghz7KWdekc9PRT",
"data": {
"replicationId": "rp-div0t0awwobr",
"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": 0
}
]
}
}

任务状态枚举

createSuccesspreCheckingpreCheckSuccesspreCheckFailednotStartedstartingrunningsuccessfailedsuspendedabnormalstoppedlocked

子任务类型枚举

取值说明
schema结构复制。
full全量复制。
inc_writer增量复制。
trigger触发器复制。