getAsyncReplicationStatus

2.00.2 新版功能.

语法

getAsyncReplicationStatus()

参数

详情

查询集群间异步复制的运行状态。在主集群的数据节点上执行,只返回该节点的运行状态。

返回一个表,包含以下列:

  • Status: 运行状态(running / stop)

  • Tasks: 剩余任务的个数

  • Last_Failed_Cid: 上一次失败的任务的cid

  • Last_Failed_Time: 上一次失败的时间

  • Reason: 失败的原因

对于失败的任务,系统会不断尝试重新发送,因此如果不调用 stopAsyncReplication 暂停发送任务,该任务会不断尝试重发,十分钟后如果仍然发送失败则主动停止。

例子

$ getAsyncReplicationStatus();

Status

Tasks

Last_Failed_Cid

Last_Failed_Time

Reason

running

0

-1